知灵犀知练
← 返回

Java 集合入门简答题

把 ArrayDeque 用作栈或队列时,有什么需要注意的限制?

参考答案

ArrayDeque 支持在两端高效加入和移除元素,可用作栈或队列;它不允许 null 元素,也不是线程安全容器。

题目解析

单线程栈通常优先考虑 Deque 接口及 ArrayDeque 实现;跨线程共享时需另选并发容器或同步策略。