[英]Is there an unsynchronized java.util.Stack?
是否存在java.util.Stack
未同步版本?
ArrayList
幾乎具有我想要的所有內容,除了似乎沒有一種方法可以在固定的固定時間內刪除最后一個元素。
我想要可以像堆棧一樣工作的東西,但仍然讓我可以不斷地隨機訪問元素。
如果真的沒有任何東西,那么對我來說,推出自己的或使用java.util.Stack
並沒有什么大不了的,但是對於我來說,我找不到Stack
的非同步對象似乎很奇怪對應的,我認為這可能值得一問(同樣,Google似乎只是將我指向其他實現,而不是標准庫中的類)。
擴展Collections框架后, Stack
被接口Deque
取代。 它支持Stack
的相同push
, pop
和peek
方法。
Deque
實現包括ArrayDeque
和LinkedList
。
在Javadoc中以Deque
的形式建議了一種替代方法
Deque<Integer> stack = new ArrayDeque<Integer>();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.