关于wait方法

来源:7-8 wait相关问题

BingleyFeng

2020-03-01

当前线程执行wait方法之后,进入waiting状态。其他线程执行notify线程之后,当前线程被唤醒,重新进入synchronized保护的同步代码块/方法中,但拿到不monitor锁,是直接从waiting==>Blocked,还是waiting==>Runnable==>Blocked。会经过Runnable状态吗?还是直接跳过Runnable,直接从waiting==>Blocked?

写回答

1回答

悟空

2020-03-01

是waiting==>Blocked

0
2
悟空
回复
Kyran666
后面有讲到这种情况哈
2020-07-13
共2条回复

线程八大核心+Java并发原理及企业级并发解决方案

完整的并发知识网络+丰富的工作内容分享+50余道并发高频面试题

2512 学习 · 939 问题

查看课程