Why ArrayDeque is preferred to Stack for last-in-first-out use - which of the following is true?
Answer: C
Stack extends Vector, so it carries synchronization nobody asked for and exposes index-based methods that make no sense for a stack, including an iteration order that runs bottom to top. The javadoc for Deque recommends it in preference. Neither ArrayDeque nor Stack should hold nulls.
Please log in or register to report this question.