任何一个对象都是有wait notify notifyAll三个方法,
某一个对象wait后就会使得当前线程处于阻塞状态
然后另一个线程再调用该对象的notify或者notifyAll
即可唤醒之前的线程 使之处于Runnable状态
notifyAll是唤醒所有的该对象阻塞的线程
notify则是随机唤醒一个
而且以上方法只能在sychronized下运行
常见设计模式为生产者消费者模式
某一个对象wait后就会使得当前线程处于阻塞状态
然后另一个线程再调用该对象的notify或者notifyAll
即可唤醒之前的线程 使之处于Runnable状态
notifyAll是唤醒所有的该对象阻塞的线程
notify则是随机唤醒一个
而且以上方法只能在sychronized下运行
常见设计模式为生产者消费者模式