ConcurrentLinkedDeque与ArrayDeque

时间:2017-05-14 10:04:10

标签: java deque arraydeque

我知道其中两个可以在多线程应用程序中使用ConcurrentLinkedDeque的基本区别。

任何人都可以给我一些实际的例子,如果错误地使用它会如何影响应用程序的性能,在哪种情况下我应该使用ConcurrentLinkedDeque以及何时使用ArrayDeque。

1 个答案:

答案 0 :(得分:1)

如果您需要从多个线程同步访问您的队列,请使用ConcurrentLinkedDeque,否则ArrayDeque

周期。

使用错误的结果是,如果您尝试在多线程设置中访问ArrayDeque,则会损坏您的队列。

周期。

这是您唯一的考虑因素。所有其他人都没有实际意义。

讲座结束;)