学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: JAVA > java线程有几种状况【JAVA教程】,java

线程是一个动态实行的历程,它有一个从发生到殒命的历程,共五种状况:

新建(new Thread) (引荐进修:java课程)

当建立Thread类的一个实例(对象)时,此线程进入新建状况(未被启动)

停当(runnable)

线程已被启动,正在守候被分配给CPU时候片,也就是说此时线程正在停当行列中列队期待取得CPU资本。比方:t1.start();

运转(running)

线程取得CPU资本正在实行任务(run()要领),此时除非此线程自动摒弃CPU资本或许有优先级更高的线程进入,线程将一向运转到终了。

殒命(dead)

当线程实行终了或被别的线程杀死,线程就进入殒命状况,这时候线程不可能再进入停当状况守候实行。

天然停止:一般运转run()要领后停止

非常停止:挪用stop()要领让一个线程停止运转

梗塞(blocked)

由于某种原因致使正在运转的线程让出CPU并停息本身的实行,即进入梗塞状况。

正在就寝:用sleep(long t) 要领可以使线程进入就寝体式格局。一个就寝着的线程在指定的时候过去可进入停当状况。

正在守候:挪用wait()要领。(挪用motify()要领回到停当状况)

被另一个线程所壅塞:挪用suspend()要领。(挪用resume()要领恢复)。

以上就是java线程有几种状况的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"java线程有几种状况【JAVA教程】,java"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线