Thread状态图
2020-01-06 11:20:27 0 举报
JAVA Thread状态图
作者其他创作
大纲/内容
TIMED_WAITING
synchronized释放 或 IO结束
start()
RUNNING
获得cpu时间片
notify()/notifyAll()run()结束wait(s)时间到LockSupport.unpark()
interrupt()
notify()/notifyAll()run()结束LockSupport.unpark()
TERMINATED
WAITING
run()执行完毕异常中断
时间片到\\yield()\\sleep()
wait(s)join(s)sleep(s)LockSupport.park(s)
等待进入synchronized 或 IO阻塞
RUNNABLE
NEW
BLOCKED
wait()join()LockSupport.park()
0 条评论
下一页