Synchronized线程状态
2021-12-05 15:25:31 0 举报
描述Java线程在使用synchronized关键字后的线程状态转换。
作者其他创作
大纲/内容
Entry Set队列
申请进入临界区
Monitor
调用被synchronized的对象的wait()方法,放弃Monitor,进入wait set队列,等待notify
获得Monitor,运行的条件没有满足
未被其他线程占有
Runnable
2
1
Wait Set队列
该Monitor被其他线程
3
Blocked
尝试获取Monitor
in Object.wait
WAITING
waiting for monity entry
收藏
收藏
0 条评论
下一页