集合
1.集合框架概述
-
集合 Collection The Collection in Java is a framework that provides an architecture to store and manipulate the group of objects.
数组同样也是对多个数据进行存储操作的结构(此时的存储指内存层面的此时,不涉及持久化的存储)
-
数组存储的特点
- 长度固定:一旦初始化完毕,其长度就不可修改
- 数组类型固定:数组定义好后,只能操作指定类型的数据
-
数组存储的弊端
- 长度不可修改:初始化后,同一个数组对象长度不可再修改
- 增删改效率低
- 缺乏属性或方法
- 无法满足无序、不可重复的需求:数组的存储特点是有序、可重复
-
集合的优点
- 动态长度
- 增删改效率高
- 相应属性或方法
- 有无序、不可重复的Set接口,也有有序、可重复的List接口
-
接口继承树