Java中的LinkedBlockingQueue类
Java中的LinkedBlockingQueue类具有一个阻止队列,该队列可以有选择地限制并且基于链接的节点。这意味着如果提供了容量,则绑定LinkedBlockingQueue,否则不绑定。同样,FIFO用于订购元件。
演示此的程序如下所示-
示例
import java.util.concurrent.LinkedBlockingQueue;
public class Demo {
public static void main(String[] args) {
LinkedBlockingQueue<String> lbQueue = new LinkedBlockingQueue<String>();
lbQueue.add("Amy");
lbQueue.add("John");
lbQueue.add("May");
lbQueue.add("Harry");
lbQueue.add("Anne");
System.out.println("The elements in LinkedBlockingQueue are: " + lbQueue);
}
}上面程序的输出如下-
输出结果
The elements in LinkedBlockingQueue are: [Amy, John, May, Harry, Anne]
现在让我们了解上面的程序。
创建LinkedBlockingQueue,然后将元素添加到其中。最后显示出来。证明这一点的代码片段如下所示-
LinkedBlockingQueue<String> lbQueue = new LinkedBlockingQueue<String>();
lbQueue.add("Amy");
lbQueue.add("John");
lbQueue.add("May");
lbQueue.add("Harry");
lbQueue.add("Anne");
System.out.println("The elements in LinkedBlockingQueue are: " + lbQueue);热门推荐
2 红丝绒戚风蛋糕
3 夹心小甜点
4 南瓜甜点
6 粘米粉蒸蛋糕
7 酸奶华夫饼
9 红柚鸡蛋糕
10 葡萄干蛋糕
11 紫薯蛋糕卷
13 纸杯裱花小蛋糕
14 果酱奶酪蛋糕
15 日式樱花蔓越莓大福
16 草莓蛋糕卷
17 卡仕达长崎杯子蛋糕