List特点ArrayListLinkedListVector List特点有序、允许重复元素 ArrayList 以数组实现的列表,根据索引查找可快速定位非同步,线程内不安全(需手动同步)List list=Collections.synchronizedList(new ArrayList(arrayLIst));或者使用List list=new CopyOnWriteArrayList<>();不适合指定位置插入、删除(每次操作需重新调整数组大小)适合变动不大,仅读的数据容量相较传统数组可调整 LinkedList以双向链表实现的队列 非同步,同步方法与ArrayList相同随机索引访问效率差,根据顺序访问效率高插入、删除数据较为高效,适用经常变化的数据 Vector数组实现,可变 同步