一、特点:
(1)List集合是一个有序的集合(存储和取出元素的顺序是一致的)
(2)有索引,包含了一些带索引的方法(add、get、remove、set)
(3)允许存储重复元素
二、注意:操作索引的时候一定要防止索引的越界异常
三、List集合的实现类:
注意:实现不是同步的,是多线程,速度较快
(1)ArrayList集合数据存储的结构是数组结构,元素增删慢,查找快
(2)linkerList集合数据存储的结构是链表结构,元素查询慢,增删快
有大量操作首尾元素的方法[addFirst、addLast、getFirst、getLast、pop相当于removeFirst、push相当于removeFirst])
注意:使用linkedList集合特有的方法不能使用多态
(3)Vector集合:可以实现可增长的对象数组,底层也是数组



