wait(),notify(),notifyAll()三个方法(加面试题)
* wait();一旦执行此方法,当前线程就进入阻塞状态,并释放同步监视器。
* notify():一旦执行此方法,就会唤醒被wait()的一个线程。如果有多个线程被wait,就会唤醒优先级高的哪一个线程。
* notifyAll():一旦执行此方法,机会唤醒所有被wait的线程。
*
* 说明:
* 1、wait();notify():notifyAll():这三个方法都必须使用同步代码块或同步方法之中。
* 2、wait();notify():notifyAll():这三个方法的调用者必须是同步代码..
原创
2022-06-10 15:09:12 ·
159 阅读 ·
0 评论