Java List 集合子类特点与区别 卡尔特斯 2021-08-26 195 阅读1分钟 ArrayList:底层数据结构是数组,查询快,增删慢,线程安全,效率高。 Vector:底层数据结构是数组,查询快,增删慢,线程安全,效率高。 LinkedList:底层数据结构是链表,查询慢,增删快,线程安全,效率高。 一般情况下,不使用 Vector。 查询多,使用 ArrayList。 增删多,使用 LinkList。 都多用 ArrayList。