Java 容器类库的用途是“保存对象”,并划分为两大类,集合Collection和健值对 Map
Collection接口:一个独立元素的序列,衍生的3个子类接口
- List接口:存储有序的、可重复的数据
- 实现类: ArrayList、LinkedList、Vector
- Set接口:存储无序的、不可重复的数据
- 实现类: HashSet 、 LinkedHashSet、TreeSet
- Queue接口:按照进入顺序存储有序的、可重复的数据
- 实现类: LinkedList
Map接口:一组成对的“健值对”对象,允许按照健查找值
- 实现类: HashMap、TreeMap 、LinkHashMap
Java 集合继承关系图 - 跳转processon进行编辑
1、Iterator
遍历集合中元素的接口 迭代器使用
2、Collection
Collection定义了集合框架的共性功能。
3、List
List 特有方法。新增了 操作索引的方法都是该体系特有的方法。ArrayList 使用
特点:有序,可重复,可存储 null
4、Set
5、Map
TODO