1. Object中 wait等待 notify唤醒 wait notify 必须都在synchronized同步代码块中先wait 再notify, 否则后wait的线程无法被唤醒 2. JUC包中Condition的await方法让线程等待,使用signal方法唤醒线程 await signal 必须都在synchronized同步代码块中先await 再signal, 否则后await的线程无法被唤醒 3. LockSupport类可以阻塞当前线程以及环境指定被阻塞的线程 给指定线程发放凭证,有凭证直接执行,没有凭证阻塞。