是否有 java.util.Stack
的非同步版本?
ArrayList
几乎拥有我想要的一切,只是似乎没有一种方法可以在摊销常数时间内删除最后一个元素。
我想要一些可以像堆栈一样工作的东西,但仍然让我可以持续随机访问元素。
如果真的什么都没有,我推出自己的或者只是使用 java.util.Stack
对我来说没什么大不了的,但我觉得我很奇怪我找不到 Stack
的非同步对应物,我认为这可能值得一问(而且谷歌搜索似乎只是将我指向其他实现而不是标准库中的类)。
最佳答案
当 Collections 框架扩展时,Stack
被接口(interface)取代 Deque
.它支持与 Stack
相同的 push
、pop
和 peek
方法。
Deque
的实现包括 ArrayDeque
和 LinkedList
.
关于java - 是否有未同步的 java.util.Stack?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21812554/