湖南跨年2016张信哲:17.7 队列

来源:百度文库 编辑:中财网 时间:2024/04/29 09:06:46

17.7 队列
除了并发应用,Queue在Java SE5中仅有的两个实现是LinkedList和PriorityQueue,它们的差异在于排序行为而不是性能。下面是涉及Queue实现的大部分操作的基本示例(并非所有的操作在本例中都能工作),包括基于并发的Queue。你可以将元素从队列的一端插入,并于另一端将它们抽取出来:

你可以看到,除了优先级队列,Queue将精确地按照元素被置于Queue中的顺序产生它们。