以Pausing a Thread为例。如果我使用notifyAll
而不是notify,是否有任何副作用,是否有必要?
最佳答案
在该示例中,这没有什么区别,因为只有1个线程在等待。notify
和notifyAll
之间的区别是后者唤醒所有服务员,而不仅仅是一个。
以Pausing a Thread为例。如果我使用notifyAll
而不是notify,是否有任何副作用,是否有必要?
最佳答案
在该示例中,这没有什么区别,因为只有1个线程在等待。notify
和notifyAll
之间的区别是后者唤醒所有服务员,而不仅仅是一个。