notify 和wait
调用
object.wait()
是所有调用object.wait()方法的线程
都在等待object,只有调用object.notifyAll(),
所有等待object的线程将会被调用
所有调用object2.wait()方法的线程
都在等待object2,只有调用object2.notifyAll(),
所有等待object2的线程将会被调用
调用object的将不能notify object2的
在线程中如果调用
synchronized (this){
wait();
}
则该线程在调用notifyAll和notify方法的时候将不会唤醒其他线程