Uses of Interface
java.util.Queue
-
Packages that use Queue 软件包 描述 java.util 包含集合框架,一些国际化支持类,服务加载器,属性,随机数生成,字符串解析和扫描类,base64编码和解码,位数组和几个其他实用程序类。java.util.concurrent 实用类通常在并发编程中有用。 -
-
Uses of Queue in java.util
Subinterfaces of Queue in java.util 变量和类型 接口 描述 interfaceDeque<E>线性集合,支持两端插入和移除元素。Classes in java.util that implement Queue 变量和类型 类 描述 classAbstractQueue<E>classArrayDeque<E>Deque接口的可调整大小的阵列实现。classLinkedList<E>List和Deque接口的双链表实现。classPriorityQueue<E>基于优先级堆的无界优先级queue 。Methods in java.util that return Queue 变量和类型 方法 描述 static <T> Queue<T>Collections. asLifoQueue(Deque<T> deque)static <E> Queue<E>Collections. checkedQueue(Queue<E> queue, 类<E> type)返回指定队列的动态类型安全视图。Methods in java.util with parameters of type Queue 变量和类型 方法 描述 static <E> Queue<E>Collections. checkedQueue(Queue<E> queue, 类<E> type)返回指定队列的动态类型安全视图。 -
Uses of Queue in java.util.concurrent
Subinterfaces of Queue in java.util.concurrent 变量和类型 接口 描述 interfaceBlockingDeque<E>Deque还支持阻塞操作,这些操作在检索元素时等待deque变为非空,并在存储元素时等待deque中的空间可用。interfaceBlockingQueue<E>Queue还支持在检索元素时等待队列变为非空的操作,并在存储元素时等待队列中的空间可用。interfaceTransferQueue<E>BlockingQueue,生产者可以等待消费者接收元素。Classes in java.util.concurrent that implement Queue 变量和类型 类 描述 classArrayBlockingQueue<E>由数组支持的有界blocking queue 。classConcurrentLinkedDeque<E>基于链接节点的无界并发deque 。classConcurrentLinkedQueue<E>基于链接节点的无界线程安全queue 。classDelayQueue<E extends Delayed>无限制blocking queue的Delayed元素,其中元素只能在其延迟期满时才能获取。classLinkedBlockingDeque<E>基于链接节点的可选有界blocking deque 。classLinkedBlockingQueue<E>基于链接节点的可选有界blocking queue 。classLinkedTransferQueue<E>基于链接节点的无界TransferQueue。classPriorityBlockingQueue<E>无界blocking queue ,它使用与类PriorityQueue相同的排序规则,并提供阻塞检索操作。classSynchronousQueue<E>blocking queue ,其中每个插入操作必须等待另一个线程执行相应的删除操作,反之亦然。
-