2

可能重复:
java中对象的监视器是什么意思?为什么要用这个词?

在我正在研究的 java 项目中,我看到了这个代码块:

        // Continue once everybody is initialized
        if(allReady) {
            //AceFactory.log.fine("All ACEs are ready to start");
            readyAces.notify();
        }
    }

readyAces 是一个 Map<String, Boolean> AceFactory.readyAces变量。

我查看了 notify() 做了什么,我发现它做了以下事情:

唤醒正在此对象的监视器上等待的单个线程。如果有任何线程正在等待该对象,则选择其中一个被唤醒

但是“这个对象的监视器”是什么意思呢?谢谢

4

0 回答 0