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() の機能を調べると、次のようになっていることがわかります。

このオブジェクトのモニターで待機している単一のスレッドを起動します。このオブジェクトを待機しているスレッドがある場合は、そのうちの 1 つが選択されて起動されます。

しかし、「このオブジェクトのモニター」とは何を意味するのでしょうか? ありがとう

4

0 に答える 0