3个都是数组,主要是用来存放数据用的。
区别在于:前2个是弱类型,没有类型限制。
LIST
list<类型>,如果你定义了一个USER1类和一个USER2类,然后list
这里你NEW出了一个对象,然后lu.add(数据);//注意这里的数据必须是USER类型的,换句话说就必须是USER类的属性。
如果你添加了USER2类的属性或者其它类的属性都会报错,必须是USER类的属性才可以。
这个就是强类型的作用。
都是collections类里面的,arraylist不限定大小,超过大小就扩大一倍长度。
array就是数组,
arraylist 和list