stack 数据结构 LinkedList 方法 push pop deque 数据结构 LinkedList 方法 addFirst addLast pollFirst pollLast peekFirst peekLast 堆 数据结构 PriorityQueue PriorityQueue(size,new Comparator()) 方法 offer peek poll