Vector和ArrayList的区别和联系 相同点: 实现原理相同---底层都使用数组 功能相同---实现增删改查等操作的方法相似 都是长度可变的数组结构,很多情况下可以互用 不同点: Vector是早期JDK版本提供,ArrayList是新版本替代Vector的 Vector线程安全,ArrayList重速度轻安全,线程非安全长度需增长时,Vector默认增长一倍,ArrayList增长50%