- Map的子类
- TreeMap: 基于红黑树实现
- HashMap:基于哈希表实现, 采用拉链法解决hash冲突
- LinkedHashMap:基于双向链表实现
- HashTable:和HashMap类似是 线程安全的
- ConcurrentHashMap:线程安全,引入了分段锁(key,value都不允许为null)
- HashMap对象的key、value值均可为null。,不允许多个key为null,当多个key为null,后面的会替换前面的值
Map<String, String> map = new HashMap<>();
map.put(null, "alice");
map.put(null, "echo");
```
* HahTable对象的key、value值均不可为null。
Map<String, String> map1 = new Hashtable<>();
map1.put(null, null);

Java Map子类详解
1万+

被折叠的 条评论
为什么被折叠?



