1、集合概述
由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象,这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。这样的话就不适合变化的数据。所以,java重新提供了一种容器,用于存储对象,这种容器叫集合
2、集合和数组的区别
数组:
数组长度固定。
数组可以存储基本数据类型,也可以存储引用类型。
数组存储的数据类型是一致的。
集合:
集合长度可变。
集合只能存储引用类型。
集合可以存储不同类型的对象
总结:集合比数组强大,类似于包装类和基本类型的关系
2、集合体系结构(理解)
Collection (接口)
|——List (接口)
|——ArrayList (类)
|——Vector (类)
|——LinkedList (类)
|——Set (接口)
|——HashSet (类)
|——TreeSet (类)
3、Collection接口中成员方法(掌握_通过Eclipse和API能够敲出来即可)
|
|