2つの別々のスレッドが2つのオブジェクトを実行し、一方のスレッドがもう一方のスレッドから通知されるまでコードの実行を待機するプログラムを作成したいと思います。
これを行うために、Condition
インターフェイスを使用します。
両方のクラスがアクセスできるように、コード内の変数lock
と変数を宣言する場所がわかりません。condition
私が聞きたいのは、スレッドがlock
とcondition
変数をどのように共有して、それらが同じ条件でシグナリングおよび待機していることを確認するかということです。