ArrayList和Vector的区别和联系

ArrayList和Vector的区别和联系

相同点:

  1. 底层都是数组
  2. 都用int来表示占用的字符个数

  1. 默认分配的初始长度均为10

不同点:

  1. ArrayList的数组扩容每次新增1.5的倍数

  1. Vector的数组扩容是2的倍数

  1. Vector的利用线程安全性更高

  1. ArrayList的运行效率更好,但不安全
总结

数组的概念:

数组增加和删除效率低;

数组可重复

数组的查询效率高

posted @ 2022-04-12 21:50  爱豆技术部  阅读(41)  评论(0)    收藏  举报