相同点:
- 底层都使用数组实现
- 功能相同,实现增删改查等操作的方法相似
- 长度可变的数组结构
不同点:
- Vector是早期JDK版本提供,ArrayList是新版本替代Vector的
- Vector 的方法都是同步的,线程安全;ArrayList 非线程安全,但性能比Vector好
- 默认初始化容量都是10,Vector 扩容默认会翻倍,可指定扩容的大小;ArrayList只增加 50%
- Java 自学指南
- Java 面试题汇总PC端浏览【点这里】
- Java知识图谱
- Java 面试题汇总小程序浏览,扫二维码
所有资源资源汇总于公众号