线程的状态可以通过 Thread 类中的 state 内部类查看,有以下几个状态:

新建(New):创建后尚未启动的线程状态

运行(Runnable):包含 Running(位于可运行线程池中)和 Ready(位于线程池中等待调度选中获取CPU使用权)

无限期等待(Waiting):不会被分配CPU执行时间,需要显式唤醒

限期等待(Timed Waiting):在一定时间后会有系统自动唤醒

阻塞(Blocked):等待获取排它锁

结束(Terminated):已终止线程的状态,线程已经结束执行

 

 

 

 

 

 

https://blog.csdn.net/Mona__/article/details/100578754

posted on 2021-10-24 17:11  smile学子  阅读(44)  评论(0编辑  收藏  举报