Java 中的 ConcurrentLinkedDeque
Java 中的 ConcurrentLinkedDeque 类实现了 deque,并使用了并发链表来提供帮助。该类实现了 Collection 接口以及 AbstractCollection 类。它是 Java 集合框架的一部分。
以下是演示该框架的程序 −
示例
import java.util.concurrent.*; public class Demo { public static void main(String[] args) { ConcurrentLinkedDeque<String> clDeque = new ConcurrentLinkedDeque<String>(); clDeque.add("James"); clDeque.add("May"); clDeque.add("John"); clDeque.add("Sara"); clDeque.add("Anne"); System.out.println("The elements in ConcurrentLinkedDeque are: " + clDeque); } }
以上程序的输出如下 −
输出
The elements in ConcurrentLinkedDeque are: [James, May, John, Sara, Anne]
现在让我们了解以上程序。
创建 ConcurrentLinkedDeque,然后将元素添加到 Deque 的前面。最后,将显示元素。以下是演示该过程的代码段 −
ConcurrentLinkedDeque<String> clDeque = new ConcurrentLinkedDeque<String>(); clDeque.add("James"); clDeque.add("May"); clDeque.add("John"); clDeque.add("Sara"); clDeque.add("Anne"); System.out.println("The elements in ConcurrentLinkedDeque are: " + clDeque);
广告内容