目录
Map:双例集合,存储 键值对(key-value)的数据
1.基本介绍:
HashMap结构:key - value key不可重复且无序(可以理解为一个set类型);
value无其他要求(可以理解为Collection类型);
以HashMap为例,key所在的类要重写equals() 和 hashCode() 方法;
value所在类要重写equals()方法;
2.HashMap
2.1源码介绍:
2.2、HashMap源码中的重要常量
2.3面试题:
3.LinkHashMap
元素按照一定的顺序排列;l
3.1LinkHashMap源码分析
4.Map中的常用方法
直接输出Map类对象是调用了Map的ToString()方法;
遍历Key 和Value 时查找的顺序都是一样的;
5.TreeMap
重点在于构建比较器:自然排序、定制排序;
6.Properties:用于处理属性文件
7.Collections:工具类
7.1Collection基本介绍:
7.2Collection常用方法:
注意事项:执行copy(复制)操作时,常见误区: