ConcurrentLinkedQueue 和 LinkedBlockingQueue

来源:4-6 路径梳理

慕尼黑8163989

2021-03-26

ConcurrentLinkedQueue 和 LinkedBlockingQueue ,这两个Queue的区别,分别什么场景下使用?LinkedBlockingQueue是阻塞队列,当put和take的时候,在满足条件时会阻塞等待.
ConcurrentLinkedQueue 这个感觉介绍的内容好少.

写回答

1回答

悟空

2021-03-27

ConcurrentLinkedQueue用的很少,这两个Queue的区别就是是否阻塞,场景:如果并发度一般,就用阻塞的,如果并发度特别高,就用ConcurrentLinkedQueue。

0
1
慕尼黑8163989
好的.谢谢
2021-03-27
共1条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程