さらにwait/notify、スレッド間でイベントを通知するよりクリーンな方法はありますか?たとえば、何かが発生したことを通知し
たい場合、並行パッケージにこれを上に構築するよりも優れた構成がありますか?
私の要件は単純です
。イベントが発生することを期待しています。そのような変更を検出する責任があります。変更が発生すると通知しますThread XThreadYwait/notifyThreadBThreadAThreadAThreadB
更新:
Observer / Observableパターンを実行する必要がありますが、ループを介してオブザーバーに通知するときに、オブザーバブルがブロックするのをできるだけ少なくしたいと思います。
つまり、オブザーバブルは別々のスレッドになり、火災時のオブザーバブルの変化は、ブロックをできるだけ少なくするようにそれらに「通知」します。