Java集合

1、java 集合概述


  • Set :无序、不可重复的集合。
  • List : 有序、重复的集合。
  • Queue:Java 5 之后增加Queue 体系的集合,代表队列集合的实现。
  • Map : 具有映射关系的集合。
Collection 集合体系的继承树
Map 集合体系继承树

2、Collection 和 Iteration 接口


2.1 使用Iteration接口遍历集合元素

2.2 使用foreach 循环遍历集合元素

3、Set 集合


3.1 HashSet 类

3.2 LinkedHashSet 类

3.3 TreeSet 类

3.4 EnumSet 类

3.5 各Set实现类的性能分析

4、List集合


4.1 List 接口 和 ListIterator 接口

4.2 ArrayList 和 Vextor 实现类

4.3 固定长度的 List

5、Queue 集合


5.1 PriorityQueue 实现类

5.2 Deque 接口 与 ArrayDeque实现类

5.3 LinkedList 实现类

5.4 各种线性表的性能分析

6、Map


6.1 HashMap 和 Hashtable 实现类

6.2 LinkedHashMap 实现类

6.3 使用 Properties 读写属性文件

6.4 SortedMap接口 和 TreeMap 实现类

6.5 WeakHashMap 实现类

6.6 IdentityHashMap 实现类

6.7 EnumMap 实现类

6.6 各 Map 实现类的性能分析

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容