List是一个接口,而ListArray是一个类,ListArray继承并实现了List。
构造方法:
List list; //正确 list=null;
List list=new List(); // 错误
List list = new ArrayList(); // 此时list是List对象,但是ArrayList有而List没有的属性和方法就没有继承。
ArrayList list=new ArrayList();// 对象list 保留了ArrayList的所有属性。
ArrayList是动态数组