List 是一个接口 有顺序 用for迭代;而 ArrayList 是一个类 底层用数组实现List; ArrayList 继承List; List 不能 new; 不能被构造;ArrayList可以;