没有标准答案,看你的场景,以及你对他俩之间的差异的理解程度。 如果队列为空 LinkedBlockingQueue 会发生阻塞,而 ConcurrentLinkedQueue 不会。让线程进入阻塞等待,对于大多数场景都是一个很糟糕的事情。但是生产者消费者环境下,推荐 LinkedBlockingQueue。
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧