1. Map
|-- 映射键值对
|-- 集合中的键是唯一性
|-- 每个键只能映射一个值
Map 接口方法
|-- put 存键值对
|-- get 根据键获取值
|-- size 键值对的个数
|-- containsKey 判断集合中有没有这个键
1-1 HashMap
自身特性
|-- 底层哈希表
|-- 线程不安全集合,运行速度快
|-- 允许存储null值,null键
|-- 保证存储到键对象唯一性,对象实现hashCode equals方法
1-2 TreeMap
自身特性
|-- 底层红黑树
|-- 存储对键自然顺序的排序
|-- 线程不安全集合,运行速度快
排序方式
|-- 依赖作为键的对象的自然顺序 Comparable
|-- TreeMap构造方法中,传递比较器 Comparator
|
|