课程
/后端开发
/Java
/深入浅出Java多线程
既然wait set区的是不满足条件的为什么还要重新唤醒呢?
2020-01-28
源自:深入浅出Java多线程 4-4
正在回答
有些线程只是暂时不满足条件 等到其他线程运行完可能就满足了 所以在最后会再让这些线程跑一遍 满足条件的就往下运行 不满足的继续wait
比如A有20能量,要传30能量给B,不满足,到wait set
但如果之后有别的空间传能量给A,那就可以满足了
举报
带你一起深入浅出多线程,掌握基础,展望进阶路线
3 回答关于wait()和notify()用法
1 回答wait和notifyAll
1 回答wait()的使用
2 回答线程在wait()之后...
1 回答这个wait(),yield(),notifyAll()的用法