ドキュメントには次のように記載されています。
Deque インターフェイスのサイズ変更可能な配列の実装。配列両端キューには容量制限がありません。使用をサポートするために必要に応じて成長します
ただし、 ArrayDeque の構造が正確に何であるか、サイズ変更がどのように機能するかを理解したいと思っています。また、誰かが私が答えを見つけることができる信頼できる情報源を提供できれば素晴らしいことです. 私が見つけたいくつかの Google の結果によると、それはおそらく循環配列として実装されています。本当ですか?成長ポリシーとは何ですか?ArrayList に似ていますか? もしそうなら、ArrayDeque は、最後に要素を追加または削除するような操作で ArrayList と同様のパフォーマンスを持っていますか?
ありがとうございました。