其他分享
首页 > 其他分享> > ArrayList和Vector的区别和联系

ArrayList和Vector的区别和联系

作者:互联网

ArrayList和Vector的区别和联系

相同点:

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

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

不同点:

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

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

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

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

数组的概念:

数组增加和删除效率低;

数组可重复

数组的查询效率高

标签:扩容,区别,ArrayList,Vector,倍数,数组,效率
来源: https://www.cnblogs.com/188221creat/p/16137720.html