文章目录 1. 基础知识 2. 之间的区别 3. 地图类 4. 高级主题 Java 中的map是集合框架的核心构建块。以下教程将教我们在 Java 中使用不同map的基础知识。 1. 基础知识 ……
文
章
目
录
- 1. 基础知识
- 2. 之间的区别
- 3. 地图类
- 4. 高级主题
Java 中的map是集合框架的核心构建块。以下教程将教我们在 Java 中使用不同map的基础知识。
1. 基础知识
- Java HashMap 简介
- HashMap 底层原理
- 如何克隆 HashMap – 浅拷贝和深拷贝
- 如何同步HashMap
- 如何合并两个map
- 如何比较两个 HashMap
- 获取子map
- 创建嵌套map
- 创建不可变和不可修改的map
2. 之间的区别
- TreeMap 与 HashMap 的区别
- HashMap 与 Hashtable 的区别
3. 地图类
- Java IdentityHashMap
- Java ConcurrentMap
- Java WeakHashMap
- Java TreeMap
- Java LinkedHashMap
- Java EnumMap
4. 高级主题
- 为 HashMap 设计一个好的自定义键
- 不同方式迭代HashMap的性能比较
- 使用不区分大小写的键创建 Java Map
- 反转map
- 将对象转换为map
- 将映射转换为数组、List或Set
还没有评论呢,快来抢沙发~