固定サイズ、ノンブロッキング、自動破棄 FIFO キューを表す Java クラスを見つけようとしています (または書き込もうとしています)。(たとえば、キューの容量が 100 の場合、項目 101 を配置すると項目 1 が削除され、項目 101 が正常に追加されます。)この質問に対する答えは役に立ちますが、追加の制約があります。 100-1000。
AutoDiscardingDeque<Float>
私のキューのアイテムはフロートのみなので、リンクされた質問で説明されているようなものを使用する方が一般的に効率的ですfloat[]
かSystem.arraycopy()
?
あるいは、私が思いもよらなかったより良い解決策はありますか?