java提供了三个 方法解决了线程之间通信问题:wait(),notify(),notifyAll()
wait():使调用该方法的线程退出运行状态,进入等待队列直到被再次唤醒
notify():使调用该方法的线程从等待状态进入运行状态。
notifyAll():会唤醒所有等待状态的线程。
由于wait(),notify(),notifyAll()是属于object的不属于Thread
所以每一个对象都拥有自己的wait(),notify(),notifyAll()。
java提供了三个 方法解决了线程之间通信问题:wait(),notify(),notifyAll()
wait():使调用该方法的线程退出运行状态,进入等待队列直到被再次唤醒
notify():使调用该方法的线程从等待状态进入运行状态。
notifyAll():会唤醒所有等待状态的线程。
由于wait(),notify(),notifyAll()是属于object的不属于Thread
所以每一个对象都拥有自己的wait(),notify(),notifyAll()。