黑马程序员技术交流社区

标题: 集合 [打印本页]

作者: 伊乐杰    时间: 2016-4-4 19:17
标题: 集合
1、集合概述
          由于我们使用的是面向对象语言,所以,我们要经常使用对象。而很多时候,我们可能需要使用很的对象,这个时候,我们就只能使用以前讲过的数组进行存储了,而数组的特点是长度固定。这样的话就不适合变化的数据。所以,java重新提供了一种容器,用于存储对象,这种容器叫集合

     2、集合和数组的区别
数组:
数组长度固定。
数组可以存储基本数据类型,也可以存储引用类型。
数组存储的数据类型是一致的。
集合:
集合长度可变。
集合只能存储引用类型。
集合可以存储不同类型的对象

     总结:集合比数组强大,类似于包装类和基本类型的关系
2、集合体系结构(理解)
Collection                          (接口)
     |——List                       (接口)
          |——ArrayList         (类)
          |——Vector            (类)
          |——LinkedList       (类)
     |——Set                      (接口)
          |——HashSet         (类)
          |——TreeSet          (类)
3、Collection接口中成员方法(掌握_通过Eclipse和API能够敲出来即可)





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2