等待唤醒机制

多个线程在处理同一个资源,但是处理的动作(线程的任务)却不同。通过一定的手段使各个线程能有效的利用资源,而这个手段就是等待唤醒机制。
**

等待唤醒机制涉及的方法

wait():等待,将正在执行的线程释放其执行资格和执行权,并存储到线程池中。

notify():唤醒,唤醒线程池中被wait()的线程,一次唤醒一个,而且是任意的。

notifyAll():唤醒全部,可以将线程池中所有wait()线程都唤醒。