final void notify()的调用恢复了一个等待线程。
    final void notifyAll()的调用通知了所有线程,唤醒所有等待线程的意思。

    final void wait()调用后,会一直等待,直到被唤醒(通知)。
    final void wait(long millis) 一直等待,等待时间一毫秒为单位。

    wait()和notify()只应用于同步方法。