1. 继承关系
2. 内在逻辑
由接口到抽象,再到实现
2.1 多态因子
2.1.1 Collection 与 Map
Collection | Map |
---|---|
线性数据 | 映射数据 |
2.1.1.1 Collection 接口
List | Set |
---|---|
重复 | 不重复 |
2.1.1.1.1 List 接口
ArrayList | Vector | LinkedList |
---|---|---|
数组(线程不安全) | 数组(线程安全) | 链表 |
2.1.1.1.1 Set接口
HashSet | TreeSet |
---|---|
数组 | 红黑树 |
2.1.1.2 Map接口
HashMap | HashTable | TreeMap |
---|---|---|
数组(线程不安全) | 数组(线程安全) | 红黑树 |
评论区