再说集合之前,要先说一下数组。
在java中,数组一旦被定义,它的长度就是固定的,不可以改变它的长度。而且存放的类型必须是一致的,你定义一个int类型的数组,存放的类型必须是int类型。数组有时候不方便我们操作就产生了集合。
集合存放的数据类型是引用数据类型,长度也是可变的。
单例集合:
单例集合都继承Collection
双例集合:
双例集合都继承Map接口