1、什么是类集框架
类集框架在有的地方又叫做集合类,是用来保存数量不确定的数据,以及保存具有映射关系的数据。集合类主要负责保存、装载其他数据,所以又是也把集合类叫做容器类。
1.1 类集框架是一组类和接口
1.2 位于java.util 包中
1.3 主要用于存储和管理对象
1.4 主要分为三类:集合(set)、列表(list)和映射(map)
set代表的是无序、不可重复的集合;list代表有序、可以重复的集合;map则代表具有映射关系的集合。
2、类集框架的层次结构
collection是集合接口:
|---> set(集合)接口为子接口;
|---> list(列表)接口亦为子接口;
set和list以及map的具体实现类:
set的具体实现类为:HashSet、TreeSet、EnumSet
list的具体实现类为:ArrayList和LinkedList
map的具体实现类为:HashMap
3、常用方法体
3.1 boolean add(Object o) //增加元素
3.2 void clear() //清除全部元素
3.3 boolean isEmpty() //判断集合是否为空
3.4 boolean remove(Object o) //删除指定的元素
3.5 int size() //计算集合的长度,返回值即为长度