-
ArrayList
:底层数据结构是数组,查询快,增删慢,线程安全,效率高。 -
Vector
:底层数据结构是数组,查询快,增删慢,线程安全,效率高。 -
LinkedList
:底层数据结构是链表,查询慢,增删快,线程安全,效率高。 -
一般情况下,不使用
Vector
。 -
查询多,使用
ArrayList
。 -
增删多,使用
LinkList
。 -
都多用
ArrayList
。
Java List 集合子类特点与区别
最新推荐文章于 2024-01-09 11:32:29 发布