Vector和ArrayList的区别和联系

相同点

  1. 实现原理相同---底层都使用数组
  2. 功能相同---实现增删改查等操作的方法相似
  3. 都是长度可变的数组结构,很多情况下可以互用
不同点
  1. Vector是早期JDK版本提供,ArrayList是新版本替代Vector的
  2. Vector线程安全,ArrayList重速度轻安全,线程非安全长度需增长时,Vector默认增长一倍,ArrayList增长50%
原文地址:https://www.cnblogs.com/jjking/p/11457246.html