略WaitSet
一执行wait方法,线程就会暂停操作,进入wait set休息室。



图解:








被notify唤醒的线程并不是在notify的一瞬间重新开始执行。因为执行notify的线程还握着锁定不放,所以其他线程无法获得该线程的锁定。
notifyAll是从waitset里拿出所有线程

wait、、notify、notifyAll都是Object类的方法


一执行wait方法,线程就会暂停操作,进入wait set休息室。



图解:








wait、、notify、notifyAll都是Object类的方法

