重複の可能性: Java Java
の最後の N 要素を保持するサイズ制限付きキュー
Java - リング バッファ
私は、オブジェクトの挿入に直面したときはいつでも、挿入が「オーバーフロー」になる場合、最も古いオブジェクトを最初に削除する、境界のある上記のキューに興味があります。加算を O(1) にして、メモリ使用量をできるだけ少なくしたい。LinkedList で add メソッドをオーバーライドすることを考えていましたが、理想的には、フロント/バック ポインターをキャッチして、円形の配列ベースのリストを実装します。追加が容量を超えて行われるたびに、フロント ポインターが進み、次にバック ポインターが進みます。これに似た実装はありますか?