您的当前位置:首页正文

操作系统中线程状态

来源:华佗健康网
   1.新建(new)

                创建了一个新的线程对象

   2.就绪(runnable)

                调用线程的start()方法,处于就绪状态

   3.运行(running)

                获得了CPU时间片,执行程序代码

                就绪状态是进入到运行状态的唯一入口

   4.阻塞(block)

                因为某种原因,线程放弃对CPU的使用权,停止执行,直到进入就绪状态在有可能再次被CPU调度

                阻塞又分为三种:

                   

 5.死亡(dead)

                线程run()、main()方法执行结束,或者因为异常退出了run()方法,则该线程结束生命周期

                 死亡的线程不可再次复生

                        
转载 原文链接:https:///Elephant_King/article/details/122559577

因篇幅问题不能全部显示,请点此查看更多更全内容