2010-10-27 61 views
3

这是java中最基本的队列。我只需要入队和出队操作。我的应用程序不是并发的。我发现很多令人困惑的队列名称herejava中的基本队列

+0

你可以随时编写自己的,尤其是,如果你只需要入队和出队:) – irrelephant 2010-10-27 05:50:47

+0

@irrelephant:不需要,可以使用相当简单的实现作为LinkedList。 – 2010-10-27 09:10:38

回答

6

java.util.LinkedList是最简单的。

java.util.ArrayDeque是最快的。

虽然它不适用于您,但java.util.concurrent.ConcurrentLinkedQueue是最具防弹性的,因为您可以同时与多个线程进行对话,而无需担心。