【发布时间】:2010-11-28 10:40:53
【问题描述】:
我的问题与之前提出的this question 有关。在我使用队列在生产者和消费者线程之间进行通信的情况下,人们通常会建议使用LinkedBlockingQueue 或ConcurrentLinkedQueue?
使用其中一种的优点/缺点是什么?
从 API 的角度来看,我可以看到的主要区别是 LinkedBlockingQueue 可以选择有界。
【问题讨论】:
标签: java multithreading data-structures concurrency queue