⚠️ This repository is archived. The ultimate guide has been replaced by an extensive article series on stacks, queues, and deques, and the code examples by the successor repository java-collections-guide.
Sooner or later, Java developers have to deal with the abstract data types queue, deque, and stack.
These code examples complement my ultimate guide explaining the basic functionality of these data structures and giving a detailed overview of all implementations available in the JDK:
- English article series: Stacks, Queues, and Deques
- German article series: Stacks, Queues und Deques