Java Collection Framework Hierarchy
The Java Collection Framework (JCF) is a unified architecture of interfaces , implementations (classes), and algorithms to store and process groups of objects. This guide explains the full hierarchy: Collection (List/Set/Queue/Deque), Map , their sorted/navigable variants, core implementations, iterators, and key concurrent & legacy types. Block Diagram (Hierarchy Overview) Iterable │ (iterator()) │ Collection ┌───────────────────┼───────────────────┐ │ │ │ List Set Queue │ │ │ ┌─────┼─────┐ ┌──────┼──────┐ ┌──┴────────┐ ArrayList LinkedList HashSet LinkedHashSet PriorityQueue Deque Vector │ │ │ │ │ also...