版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/py245164372/article/details/87484679
1、notify()只能唤醒一个wait()线程,然而notifyAll()可以唤醒多个wait()线程;
2、两个都必须在synchronized中使用,过程不释放锁;
3、当每个线程都有特定锁的时候,只有等待这个锁的线程才能被唤醒,也就是线程2的notify()或notifyAll()不能唤醒线程1的wait();