线程状态
2021-07-15 21:49:43 3 举报
IT技术,java 线程状态及流转
作者其他创作
大纲/内容
获取锁
join(100)wait(10)sleep()
notify()/notifyall()interrupt(并且已经获取锁器)
start()
异常
WAITING
TIMED_WAITING
RUNNABLE
线程一共有 6 中状态 转换关系如下:
BLOCKED
waiting time 到期notify/notifyallinterrupt(并且未获取锁)
join()wait()
NEW
notify()/notifyall()interrupt(并且还未获取锁)
waiting time 到期notify/notifyallinterrupt(并且已经获取锁器)
TERMINATED
上锁(并未获取锁)
线程运行结束/报错异常终止
0 条评论
下一页