我已经阅读了博客,但我不确定他的结论是否正确:
http://www.javacodegeeks.com/2010/09/java-best-practices-queue-battle-and.html#ixzz1seaiSLwp
他说:从提供的性能结果可以看出,LinkedBlockingQueue 实现了最佳组合(添加和删除元素)性能结果,应该是您实施生产者 - 消费者方案的第一选择。
我想知道,如果我不在我的代码中使用锁定不是更快吗?
那么为什么 LinkedBlockingQueue 比无锁队列(ConcurrentLinkedQueue)快呢?
谢谢 !