- ArrayList:底层数据结构是数组,查询快,增删慢,线程不安全,效率高,可以存储重复元素;
扩容倍数:如果有参构造,是1.5倍,如果是无参,第一次10个,从第二次开始按1.5倍 - Vector:底层数据结构是数组,查询快,增删慢,线程安全,效率低,可以存储重复元素
扩容倍数:如果是无参,默认10,满了之后,按2倍扩容;如果是指定大小,则每次直接按2倍扩容 - LinkedList:底层数据结构是链表,查询慢,增删快,线程不安全,效率高,可以存储重复元素
Java笔记总结(五十二)---ArrayList、Vector、LinkedList比较
最新推荐文章于 2025-05-20 22:23:34 发布