类集-collection接口

类集就是一个动态的对象数组,与一般的对象数组不同,类集的对象类容可以随意扩充。

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接口:可以对接口中的数据进行排序。

原文地址:https://www.cnblogs.com/alsf/p/6219986.html