队列
2019-12-30 10:06:27 0 举报
java队列相关类图
作者其他创作
大纲/内容
java.util.concurrent.DelayQueue
Delayed 元素的一个无界阻塞队列,只有在延迟期满时才能从中提取元素
java.util.Queue
在处理元素前用于保存元素的 collection。除了基本的 Collection 操作外,队列还提供其他的插入、提取和检查操作
java.util.concurrent.BlockingDeque
支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及存储元素时等待空间变得可用
java.util.concurrent.PriorityBlockingQueue
一个无界阻塞队列,它使用与类 PriorityQueue 相同的顺序规则,并且提供了阻塞获取操作。
聚合关系-暂无最佳
java.util.concurrent.Delayed
一种混合风格的接口,用来标记那些应该在给定延迟时间之后执行的对象
java.util.concurrent.SynchronousQueue
一种阻塞队列,其中每个插入操作必须等待另一个线程的对应移除操作 ,反之亦然
java.util.concurrent.ArrayBlockingQueue
一个由数组支持的有界阻塞队列。此队列按 FIFO(先进先出)原则对元素进行排序
java.util.Deque
一个线性 collection,支持在两端插入和移除元素。名称 deque 是“double ended queue(双端队列)”的缩写,通常读为“deck”
java.util.concurrent.ConcurrentLinkedQueue
一个基于链接节点的无界线程安全队列。此队列按照 FIFO(先进先出)原则对元素进行排序
java.util.concurrent.BlockingQueue
java.util.concurrent.LinkedBlockingQueue
一个基于已链接节点的、范围任意的 blocking queue。此队列按 FIFO(先进先出)排序元素
java.util.concurrent.AbstractQueue
此类提供某些 Queue 操作的骨干实现。此类中的实现适用于基本实现不 允许包含 null 元素时
- methodA()- methodB()
java.util.concurrent.LinkedBlockingDeque
一个基于已链接节点的、任选范围的阻塞双端队列。
0 条评论
下一页