当前位置: 首页 > news >正文

中国石油建设工程协会网站设计师家园官网

中国石油建设工程协会网站,设计师家园官网,合肥seo网站多少钱,怎么建WordPress数据库文章目录 前言状态图状态变化说明补充说明 前言 线程的生命周期指的是线程从创建出来到最终消亡的整个过程#xff0c;以及过程中的状态变化。 状态图 以下图用mermaid语法绘制#xff1a; #mermaid-svg-32vKT6KmFdlYvCnr {font-family:trebuchet ms,verdana,… 文章目录 前言状态图状态变化说明补充说明 前言 线程的生命周期指的是线程从创建出来到最终消亡的整个过程以及过程中的状态变化。 状态图 以下图用mermaid语法绘制 #mermaid-svg-32vKT6KmFdlYvCnr {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-32vKT6KmFdlYvCnr .error-icon{fill:#552222;}#mermaid-svg-32vKT6KmFdlYvCnr .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-32vKT6KmFdlYvCnr .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-32vKT6KmFdlYvCnr .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-32vKT6KmFdlYvCnr .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-32vKT6KmFdlYvCnr .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-32vKT6KmFdlYvCnr .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-32vKT6KmFdlYvCnr .marker{fill:#333333;stroke:#333333;}#mermaid-svg-32vKT6KmFdlYvCnr .marker.cross{stroke:#333333;}#mermaid-svg-32vKT6KmFdlYvCnr svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-32vKT6KmFdlYvCnr defs #statediagram-barbEnd{fill:#333333;stroke:#333333;}#mermaid-svg-32vKT6KmFdlYvCnr g.stateGroup text{fill:#9370DB;stroke:none;font-size:10px;}#mermaid-svg-32vKT6KmFdlYvCnr g.stateGroup text{fill:#333;stroke:none;font-size:10px;}#mermaid-svg-32vKT6KmFdlYvCnr g.stateGroup .state-title{font-weight:bolder;fill:#131300;}#mermaid-svg-32vKT6KmFdlYvCnr g.stateGroup rect{fill:#ECECFF;stroke:#9370DB;}#mermaid-svg-32vKT6KmFdlYvCnr g.stateGroup line{stroke:#333333;stroke-width:1;}#mermaid-svg-32vKT6KmFdlYvCnr .transition{stroke:#333333;stroke-width:1;fill:none;}#mermaid-svg-32vKT6KmFdlYvCnr .stateGroup .composit{fill:white;border-bottom:1px;}#mermaid-svg-32vKT6KmFdlYvCnr .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px;}#mermaid-svg-32vKT6KmFdlYvCnr .state-note{stroke:#aaaa33;fill:#fff5ad;}#mermaid-svg-32vKT6KmFdlYvCnr .state-note text{fill:black;stroke:none;font-size:10px;}#mermaid-svg-32vKT6KmFdlYvCnr .stateLabel .box{stroke:none;stroke-width:0;fill:#ECECFF;opacity:0.5;}#mermaid-svg-32vKT6KmFdlYvCnr .edgeLabel .label rect{fill:#ECECFF;opacity:0.5;}#mermaid-svg-32vKT6KmFdlYvCnr .edgeLabel .label text{fill:#333;}#mermaid-svg-32vKT6KmFdlYvCnr .label div .edgeLabel{color:#333;}#mermaid-svg-32vKT6KmFdlYvCnr .stateLabel text{fill:#131300;font-size:10px;font-weight:bold;}#mermaid-svg-32vKT6KmFdlYvCnr .node circle.state-start{fill:#333333;stroke:#333333;}#mermaid-svg-32vKT6KmFdlYvCnr .node .fork-join{fill:#333333;stroke:#333333;}#mermaid-svg-32vKT6KmFdlYvCnr .node circle.state-end{fill:#9370DB;stroke:white;stroke-width:1.5;}#mermaid-svg-32vKT6KmFdlYvCnr .end-state-inner{fill:white;stroke-width:1.5;}#mermaid-svg-32vKT6KmFdlYvCnr .node rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-32vKT6KmFdlYvCnr .node polygon{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-32vKT6KmFdlYvCnr #statediagram-barbEnd{fill:#333333;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-cluster rect{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-32vKT6KmFdlYvCnr .cluster-label,#mermaid-svg-32vKT6KmFdlYvCnr .nodeLabel{color:#131300;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-cluster rect.outer{rx:5px;ry:5px;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-state .divider{stroke:#9370DB;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-state .title-state{rx:5px;ry:5px;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-cluster.statediagram-cluster .inner{fill:white;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-cluster.statediagram-cluster-alt .inner{fill:#f0f0f0;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-cluster .inner{rx:0;ry:0;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-state rect.basic{rx:5px;ry:5px;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#f0f0f0;}#mermaid-svg-32vKT6KmFdlYvCnr .note-edge{stroke-dasharray:5;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-note rect{fill:#fff5ad;stroke:#aaaa33;stroke-width:1px;rx:0;ry:0;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-note text{fill:black;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram-note .nodeLabel{color:black;}#mermaid-svg-32vKT6KmFdlYvCnr .statediagram .edgeLabel{color:red;}#mermaid-svg-32vKT6KmFdlYvCnr #dependencyStart,#mermaid-svg-32vKT6KmFdlYvCnr #dependencyEnd{fill:#333333;stroke:#333333;stroke-width:1;}#mermaid-svg-32vKT6KmFdlYvCnr :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} start() 竞争synchronized锁 Ojbect.wait() Ojbect.notify() thread.join(long) 时间到了 执行结束 new RUNNABLE BLOCKED WAITING TIMED_WAITING TERMINATED 状态变化说明 java线程对象的所有状态存放在**Thread类的内部类(State)**中 初始(NEW) 新创建了一个线程对象但还没有调用start()方法 运行(RUNNABLE) Java线程中将就绪(READY) 和运行中(RUNNING) 两种状笼统的称为“可运行就绪(READY) 线程对象创建后其他线程(比如main线程调用了该对象的start()方法。该状态的线程位于可运行线程池中等待被线程调度选中并分配cpu使用权 运行中 (RUNNING) 就绪(READY)的线程获得了cpu 时间片开始执行程序代码 阻塞(BLOCKED) 表示线程被锁阻塞时的状态。例如多个线程竞争synchronized锁有1个线程得到了锁其他线程就是阻塞状态 等待(WAITING) 线程暂停运行等待其他线程唤醒之后再继续执行。进入方法例如thread.join()Ojbect.wait()LockSupport.park()方法唤醒方法例如Object.notify()或者Object.notifyAll() 定时等待(TIMED_WAITING) 该状态不同于WAITING它可以在指定的时间后自行恢复进入方法例如Thread.sleep(long)Object.wait(long)thread.join(long)LockSupport.parkNanosLockSupport.parkUntil 终止(TERMINATED) 表示该线程已经执行结束或者异常中断线程一旦终止,就不能再重启启动,否则报错(IllegalThreadStateException) 补充说明 在Thread类中过时的方法(因为存在线程安全问题,所以弃用了 void suspend()暂停当前线程void resume()恢复当前线程void stop()结束当前线程
http://www.w-s-a.com/news/602543/

相关文章:

  • 网站调整方案适合平面设计师的网站
  • 免费服务器建立网站用html5做的旅游网站代码
  • 学校英语网站栏目名称WordPress禁用邮件注册
  • 手机qq网页版网站沧州手机网站开发
  • 深圳罗湖网站设计公司建设的网站属于无形资产吗
  • 网站开发python西安网站建站品牌
  • 网站开发商标属于哪一类做网站还有钱赚吗
  • 做设计的搜素材上什么网站好设计公司画册设计哪家好
  • 视频网站开发需要什么语言做ui设计一年后年薪多少
  • 网站服务器维护费用统一企业官方网站
  • 网站如何调用手机淘宝做淘宝客呼和浩特网站运营公司
  • 做推广可以上那些网站网页游戏排行榜2014前十名
  • 国外网站备案流程企业网站 流程
  • 重庆网站建设letide童程童美少儿收费价目表
  • 苏州建站仿站东莞排名推广
  • 大中小网站的区分wordpress个人主页主题
  • 商务网站建设的可行性分析包括小程序源码网免费
  • 永州网站建设收费标准重庆网站建设公司夹夹虫专业
  • python做网站多少钱wordpress 2.8
  • 深圳网站平台网站开发工作程序怎么写
  • 自己可以接单做网站吗wordpress 添加自定义按钮
  • 网站首页权重宣传页制作
  • 智能网站建设软件有哪些方面网页的建设
  • 石铜路网站建设生鲜电商网站开发
  • 怎么提高网站加载速度慢网站的轮播怎么做的
  • 网络网站推广优化建筑工程教育网官方网站
  • 旅行社网站策划做网站编辑好还是美工好
  • 珠海做网站找哪家好在线磁力搜索神器
  • 做网站优化有必要wordpress导航栏字体
  • 中山网站建设半江红沈阳免费网站建站模板