notifyAll()如何同时唤醒所有等待的线程

时间:2014-07-14 06:17:10

标签: java multithreading

我理解notifyAll()的作用,但它是如何做的。假设有10个线程在某个条件上等待,我调用notify(),因此将选择任何一个线程并将其唤醒。但是当我们调用notifyAll()时,它们将如何被唤醒,以便每个人都有机会被调度程序选中运行。我确信它不会顺序唤醒线程。

0 个答案:

没有答案