数组 集合
(1) 存储基本数据类和对象 (1) 仅存储对象(以包装的形式存储基本数据类型)
(2) 长度固定 (2) 长度可动态改变
(3) 定义时须指定数组元素类型 (3) 默认所有元素为 Object 类型
(4) 无法获得实际存储元素个数 (4) 可通过 size() 属性知道实际长度
(5) 有序分配连续空间 (5) 多种形式,不同场合分配
集合以接口和类形势存在,具有封装继承多态等类的特征,提高效率