java队列和栈

Queue

----queue:是一种数据结构,可以将队列看成一个特殊的线性表,队列限制了对线性表的一些访问方式;队列遵循先进先出的原则;向队列中添加元素的方法: boolean offer(E e);
从队列的另一端区元素方法:E poll():从队首删除并返回一个元素;E peek():返回队首的元素但不删除---实现类是LinkedList
----Deque:双端队列(队首和队尾都可以放出元素);如果将Deque限制只能从同一端入队和出队,则成为栈;
----stack:栈
       1.push():向栈中添加元素
       2.pop():弹出第一个元素

你可能感兴趣的:(java队列和栈)