目录 1.集合的概念 1.1概述 1.2Collection接口 2.List接口 2.1List 2.2Vector实现类 2.3ArrayList实现类 2.3.1ArrayList存储原理分析 2.3.2LinkedList存储原理分析 2.3.3ArrayList与LinkedList性能PK 3.泛型 3.1泛型应用 3.2泛型定义 3.3自定义泛型集合 4.Collections工具类 5.Set 5.1Set实现类HashSet 5.1.1HashSet存储原理 5.1.2hashSet验证原理 5.1.3存储多个属性的对象 5.2Set实现类LinkedHashSet 5.2.1LinkedHashSet使用特点 5.2.2集合的简单源码分析案例 5.3Set实现类TreeSet(重点) 5.3.1TreeSet的使用特点 5.3.2存储原理分析 5.3.3验证原理 6.Map集合 6.1HashMap集合 6.1.1基本使用 6.1.2HashMap存储自定义对象 6.2TreeMap集合 6.2.1基本使用