1. Queue

队列

Collection

Set

List

Queue: 队列

Deque: 双端队列,在 Queue 接口的基础上增加了一些针对双端添加和删除元素的方法。

AbstractQueue: 非阻塞队列

PriorityQueue: 类实质上维护了一个有序列表。加入到 Queue 中的元素根据它们的天然排序(通过其 java.util.Comparable 实现)或者根据传递给构造函数的 java.util.Comparator 实现来定位。

ConcurrentLinkedQueue: 是基于链接节点的、线程安全的队列。并发访问不需要同步。

BlockingQueue: 阻塞队列 >

ArrayBlockingQueue :一个由数组支持的有界队列。

LinkedBlockingQueue :一个由链接节点支持的可选有界队列。

PriorityBlockingQueue :一个由优先级堆支持的无界优先级队列。

DelayQueue :一个由优先级堆支持的、基于时间的调度队列。

SynchronousQueue :一个利用 BlockingQueue 接口的简单聚集(rendezvous)机制。

1.1. References

results matching ""

    No results matching ""