Java线程状态流转图
2022-04-29 17:13:24 15 举报
java线程状态如何流转
作者其他创作
大纲/内容
1. Object.notify2. Object.notifyAll3. join线程执行完毕4. LockSupport.unpark()5. 超时时间到
1. Object.notify2. Object.notifyAll3. join线程执行完毕4. LockSupport.unpark()
TIMED_WAITING(有时限等待)
READY(就绪)
1. Object.wait()2. Thread.join()3. LockSupport.park()
等待获取synchronized
获取到synchronized
BLOCKED(阻塞状态)
NEW(初始化状态)
Running(运行状态)
TERMINATED(终止状态)
Thread.start()
执行完run方法
yield()
RUNNABLE(可运行 / 运行状态)
WAITING(无时限等待)
系统调度
收藏
0 条评论
下一页
为你推荐
查看更多