ArrayList 底层存储方式是数组有序,有索引元素可以重复可以存储null值随机访问速度快,修改快插入,删除效率慢线程不安全 Vector 与ArrayList类似,但线程安全 LinkedList 底层存储结结构为链表有序,插入删除性能高,但查询效率低允许重复,可以存null,不可排序