1. 集合关系图
JDK 8 java.util下集合关系图如下:

2. 集合类介绍
2.1. interface
- Collection
- Deque
- Iterable
- Iterator
- List
- ListIterator
- Map
- NavigableMap
- NavigableSet
- Queue
- RandomAccess
- Set
- SortedMap
- SortedSet
2.2. abstract
- AbstractCollection
- AbstractList
- AbstractMap
- AbstractQueue
- AbstractSequentialList
- AbstractSet
- Dictionary
- EnumSet
2.3. class
- ArrayDeque
- ArrayList
- EnumMap
- HashMap
- HashSet
- Hashtable
- IdentityHashMap
- LinkedHashMap
- LinkedHashSet
- LinkedList
- PriorityQueue
- Stack
- TreeMap
- TreeSet
- Vector
- WeakHashMap
没有 HashTable LinkedArrayList