キューは通常、FIFO (先入れ先出し) 方式で要素を並べ、LIFO (後入れ先出し) 方式でスタックします。
Queue
Java 標準ライブラリには、キューのモデル化と呼ばれる特定のインターフェイスと、それを実装する一連のクラスがあります。
Stack
(これは を拡張するVector
)、 ( JavaDocArrayDeque
に記載されているように、「スタックとして使用する場合よりも高速になる可能性が高い」)、および(およびメソッドを使用する) など、スタックを実装するクラスはありますが、特定のインターフェイスはありません。スタック コレクション タイプの場合。Stack
LinkedList
push
pop
Java 標準ライブラリにスタック コレクション型のインターフェイスがないのはなぜですか?