类集就是一个动态的对象数组,与一般的对象数组不同,类集的对象类容可以随意扩充。
1,对象数组使用的时候会存在一个长度的限制,那么类集是专门解决这种限制的。使用类集可以向数组增加任意多的数据。
2,对象数组基本要求 对象类型的一致性,对于类集而已也应该保持一致性,不管何种类型的数据。所有操作方式应该一致。
接口继承关系
collection接口定义
collection是保存单值集合的最大父接口。
定义如下:
public interface Collection<E> extends Iterable<E>
所有接口存放在JAVA.UTILL包中。
collection的方法:
collection接口使用注意事项
在一般开发中,很少直接使用collection进行开发,而基本使用它的子接口,子接口包括:list,Set,Queue,SortedSet .
主要子接口如下:
List接口:可以存放重复内容,
Set接口:不能存放重复接口,所有重复内容都是靠haseCode()和equals()两个方法区分的。
queue接口:队列接口。
SortedSet接口:可以对接口中的数据进行排序。