wait()会直接释放锁,而notify()要等到下个wait()(或者是代码块结束,没测试,但八九不离十感觉)出现时才释放锁。
同时notify()如果没有对应wait()相当于没写代码。
threading.Condition() 中wait()和notify()的一个区别
最新推荐文章于 2025-11-09 10:38:00 发布
本文详细解析了Java并发编程中wait()与notify()方法的运作机制。wait()方法在调用时会释放对象锁,而notify()则在等待下一个wait()或代码块结束时释放锁。notify()若无相应wait()配对,则视为无效。
747

被折叠的 条评论
为什么被折叠?



