2010-10-27 33 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是最具防彈性的,因爲您可以同時與多個線程進行對話,而無需擔心。