数组: 可以存储基本数据类型和引用数据类型,是用来存储现对象的一种容器,但是数据类型相同和数组的长度固定,不适合在对象数量未知的情况下使用。 集合: 只能存储对象,对象类型可以不一样,长度可变,可在多数情况下使用。