私が勉強している 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() の機能を調べると、次のようになっていることがわかります。
このオブジェクトのモニターで待機している単一のスレッドを起動します。このオブジェクトを待機しているスレッドがある場合は、そのうちの 1 つが選択されて起動されます。
しかし、「このオブジェクトのモニター」とは何を意味するのでしょうか? ありがとう