1、为什么会出现集合类?
面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。(数据多了用对象来存,对象多了用集合来存。比如:一个人有很多数据,年龄,身高等,一个人就是一个对象,而人多了,就用集合来存,人是唯一的)
2、数组和集合类同是容器,有何不同?
数组虽然也可以存储对象,但长度是固定的;集合的长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。
3、集合类的特点
a、集合只用于存储对象
b、集合长度可变
c、集合可以存储不同类型的对象。
4、集合框架中为什么出现那么多的容器?
因为每一个容器多数据的存储方式不同,这个存储方式称之为:数据结构。