wait( ) 一旦执行此方法,线程进入阻塞状态,并释放同步监视器
notify( ) 一旦执行此方法,唤醒被wait的线程,如果有多个,则唤醒优先级最高的
notifyAll( ) 一旦执行此方法,就会唤醒所有被wait( )的线程
补充:必须调用在同步代码块或者同步方法中
三个方法的调用者必须是代码块或者同步方法中的同步监视器