目前CSDN,博客园,简书同步发表中,更多精彩欢迎访问我的gitee pages wait,notify和notifyAll 总结 在调用wait方法时,线程必须要持有被调用对象的锁,当调用wait方法后,线程就会释放掉该对象的锁(monitor) 在调用Thread类的sleep方法时,线程是不会释放掉对象的锁的 当调用wait时,首先需要确保调用了wait方法的线程已经持有了对象的锁 当调用wait后,该线程就会释放掉这个对象的锁,然后进入到等待状态(wait set) 当线程调用了wait…