ArrayList,LinkedList,Vector的区别.

    ArrayList:数组集合,可变数组,当更多的元素添加到ArrayList的时候,它的大小会动态增大。有序,可以通过
        get(),set()方法获取元素。当需要插入大量元素时,在插入前可以调用ensureCapacity方法来增加
        ArrayList的容量以提高插入效率。
    LinkedList:链表集合。添加、删除元素的性能比ArrayList好,但是get/set元素的性能较差。
    Vector:线程安全的 add() 方法的时候使用 synchronized 进行同步写数据

Last updated