0
点赞
收藏
分享

微信扫一扫

高性能无阻塞无界队列 ConcurentLinkedQueue

想溜了的蜗牛 2023-02-19 阅读 115




public static void main(String[] args) {
ConcurrentLinkedQueue<String> clq = new ConcurrentLinkedQueue<>();
clq.offer("a");
clq.offer("b");
clq.offer("c");
clq.offer("d");
clq.add("e"); // 注意:在ConcurrentLinkedQueue中,offer和add是一样的

System.out.println(clq.poll()); // 从头部取一个元素,并从队列中删除
System.out.println(clq.size()); // 4个元素
System.out.println(clq.peek()); // 从头部取一个元素,不从队列中删除
System.out.println(clq.size()); // 还是4个元素

}



举报

相关推荐

0 条评论