关于 ArrayList、LinkedList、Vector Arraylist :效率高,线程不安全 底层使用Object[ ] elementData LinkedList :底层使用双向链表存储(对于频繁的插入、删除操作、使用此类效率比Arraylist高) Vector :线程安全、效率不高 共同点:三个类都实现了 List接口 ,存储数据的特点相同 存储有序 可重复的数据 ArrayList的常用方法:增 :add(Object obj)删 :remove(int index)/remove(Object obj)改 :set(int index,Object ele)查 :get(int index)插 :aad(int index,Object ele)长度 :size( )遍历:Iterator 迭代器