【发布时间】:2013-03-19 15:32:03
【问题描述】:
我想知道哪个是使用 EDU.oswego.cs.dl.util.concurrent.LinkedQueue 的最佳替代方案。
以下情况:
public class testQueue extends LinkedQueue implements TestInterface {
public void putTestObject (TestObject to) {
put(to);
}
我应该使用LinkedBlockingQueue 还是LinkedTransferQueue?
我只使用put()、take() 和isEmpty() 方法
【问题讨论】:
-
我不知道 Java 7
LinkedTransferQueue会给你带来什么。LinkedBlockingQueue应该足够了,除非这是一些支持高性能的集合。 -
为什么您要寻找替代方案?你似乎有一个可行的解决方案。那有什么问题?为什么要更换它呢?
标签: java concurrency queue