可能重复:
What’s the meaning for object’s monitor in java? Why use this word?
在我正在研究的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()的作用,我看到它执行以下操作:
唤醒正在此对象监视器上等待的单个线程。如果 任何线程都在等待这个对象,其中一个被选中 唤醒
但“这个对象的监视器”是什么意思?感谢