ArrayList 、LinkedList 、Vector 的区别?

    科技2024-07-05  64

    ArrayList :

    作为 List接口的主要实现类 ,动态数组,线程不安全的,但是查询的效率高,底层使用Object [ ] elementData

    LinkedList:

    对于平凡插入 , 删除数据效率较高 底层使用的是双向链表的结构存储

    Vector :

    作为 List接口的古老实现类 ,线程是安全的 效率低 ,底层使用Object [ ] elementData( )存储

    更多的详情看这里

    Processed: 0.016, SQL: 8