多线程状态
2022-02-26 00:18:40 16 举报
多线程状态是指一个线程在执行过程中所经历的不同阶段。这些状态包括新建、就绪、运行、阻塞和死亡。新建状态表示线程对象已经创建,但还没有调用start()方法启动;就绪状态表示线程对象已经被启动,等待系统分配CPU时间片;运行状态表示线程正在执行run()方法中的代码;阻塞状态表示线程因为某些原因暂时无法执行,需要等待某个条件满足才能继续执行;死亡状态表示线程执行完毕或者异常终止。
作者其他创作
大纲/内容
时间片到期yield()
运行
interrupt()
死亡
start()
阻塞
就绪
sleep到期
notify()notifyall()
join()获取执行权
新建
run()结束
sleep()
wait()
stop()中断setDaemon()
0 条评论
下一页