集合类的体系结构

来源:互联网 发布:mac dare you日常吗 编辑:程序博客网 时间:2024/05/29 17:53

原文地址:点击打开链接

1. Collections(工具类) 和 Collection(集合顶层接口) 的区别

首先, “Collection” 和 “Collections” 是两个不同的概念. 从下面几幅图可知,“Collection”是集合继承结构中的顶层接口,而 “Collections” 是提供了对集合进行操作的强大方法的工具类.
图1

2. Collection继承结构

下图展示了集合类的层次结构关系:
图2

3. Map 类层次结构

下图是Map的类层次结构:
图3

4. 相关类汇总


通用实现类
接口哈希表可变数组树链表List哈希表+链表SetHashSet TreeSet LinkedHashSetList ArrayList LinkedList Queue     MapHashMap TreeMap LinkedHashMap
0 0
原创粉丝点击