相同点: 底层都使用数组实现功能相同,实现增删改查等操作的方法相似长度可变的数组结构 不同点: Vector是早期JDK版本提供,ArrayList是新版本替代Vector的Vector 的方法都是同步的,线程安全;ArrayList 非线程安全,但性能比Vector好默认初始化容量都是10,Vector 扩容默认会翻倍,可指定扩容的大小;ArrayList只增加 50% 【Java面试题与答案】整理推荐 基础与语法集合网络编程并发编程Web安全设计模式框架算法与数据结构异常文件解析与生成LinuxMySQLOracleRedisDubbo