BoundedBlockingQueue Java
-
26-10-2019 - |
質問
私は探しています BoundedBlockingQueue
それは他のものを取ることができます Queue
そして、それを境界とブロックします。
私は見つけました akka.util.BoundedBlockingQueue
それはそれを行うことができますが、ソースコードにはいくつかのFIXMESがあります。だから、コードを使用するのが賢いかどうかはわかりません。
最後に、同時使用のために優先順位を境界し、使用可能にしたいと思います。
このタスクに使用できる他のクラスはありますか?たぶんJava 7で?
解決
Akka BoundedBlockingQueueは私にとってかなり大丈夫だと思われます(ソースコード)。私は本当にそれを使用することを検討します(少なくともクラスのユニットテストの良いセットを書いた後、このクラスのテストはAkkaで欠落しているため)
Fixmesは、バッキングキューでRemoveallを呼び出すなど、かなり奇妙な状況にあり、その後は空ではありません。これは、バッキングキュークラスの実装において非常に悪いエラーです。
私はあなたが何を意味するのか理解していません 「コードは私にコンストラクターを一般的にすることができません」.
所属していません StackOverflow