对JAVA的集合的理解是相对于数组,区别:1)数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)2)JAVA集合可以存储和操作数目不固定的一组数据。 3)JAVA集合只能存放引用类型的的数据,不能存放基本数据类型;数组可以。(注意基本类型int,double等等,但是Integer,Double等是类类型了)附加:所有的JAVA集合都位于 java.util包中! JAVA集合主要分为三种类型:Set(集)List(列表)Map(映射)