0
次のアプローチを実装している既存のフレームワークはありますか?Java待機可能オブジェクトコンテナ
public class WaitableContainer<T> {
private T object;
public <T> peekAwait() {...} // returns object if object !=null or makes the caller thread sleep until object != null
public actuate(T object) {
this.object = object; // here all sleeping threads must awake and receive the new object
}
}
他のスレッドがオブジェクトを設定するまで、発信者スレッドをalsepにするオブジェクトラッパーを必要とします。
私はBlockingQueueインターフェイスが(少なくとも最初の方法で)役立つかもしれないと思います。私は実際にehwatを取得する必要がありますアクチュアートは行うべきである – pandaadb
また、あなたはjavaを試すことができます未来 – ka4eli
'CyclicBarrier'の仕事のように見える – talex