public interface Queue<E> extends Collection<E> {
boolean add(E e);
boolean offer(E e);
E remove();
E poll();
E element();
E peek();
}
-
jdk相关类
java.util
AbstractQueue
ArrayDeque
Collections
Deque
LinkedList
PriorityQueue -
java.util.concurrent
ArrayBlockingQueue
BlockingDeque
BlockingQueue
ConcurrentLinkedDeque
ConcurrentLinkedQueue
DelayQueue
LinkedBlockingDeque
LinkedBlockingQueue
LinkedTransferQueue
PriorityBlockingQueue
ScheduledThreadPoolExecutor
SynchronousQueue
TransferQueue