別のスレッドから値をポーリングするにはどうすればよいですか。例: ThreadA に、別の Thread(ThreadB) のメソッドを呼び出すメソッドがあります。5 秒ごとにそのメソッドの戻り値の型 (文字列) の値を確認し、その値 (成功/失敗など) に基づいて ThreadB を強制終了できるように、いくつかのポーリング メカニズムを使用する必要があります。どうすればできますか..助けてください。
これはオブザーバー パターンで実行できますが、現在は小さな変更です。スレッド B の値を 5 秒ごとにポーリングしています。ただし、ThreadB の値は 10 分後にのみ変更されます。ここで私の質問は、5 秒ごとに、毎回呼び出さずに ThreadB の値を取得する方法です。ThreadB は 1 回だけ呼び出すことができます。