一、概述
Java是面向对象语言,当我们要针对多个对象进行操作时,就必须对多个对象进行存储。因此出现了集合的概念。
1、数组和集合同是容器,有何不同?
- 数组的长度是固定的,集合长度是可变的
- 数组中可以存储基本数据类型,集合只能存储对象
2、集合的特点
- 用于存储对象
- 长度是可变的
- 可以存储不同类型的对象
3、为什么会有这么多的容器?
- 每一个容器对数据的存储方式不同,这种存储方式称之为数据结构
二、体系
Collection接口
Map接口
Java是面向对象语言,当我们要针对多个对象进行操作时,就必须对多个对象进行存储。因此出现了集合的概念。
1、数组和集合同是容器,有何不同?
2、集合的特点
3、为什么会有这么多的容器?
Collection接口
Map接口