1.一个修改了一个对象的值,另外一个线程需要感知到这个变化 2.Java中我们使用的对象锁以及wait/notify方式进行线程通信 3.等待方遵循的原则: A.获取对象的锁 B.不满足条件就调用wait()方发 C.条件满足继续执行 4.通知方原则: a.获取对象的锁 b.改变条件,然后notify 参考链接 多线程 wait(),notify()方法,案例总结