网站救助计划
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
- 相同点
- 都实现了
List
接口 - 底层数据结构都是数组
- 都实现了
- 不同点
- 线程安全:
Vector
使用了Synchronized
来实现线程同步,所以是线程安全的,而ArrayList
是线程不安全的。 - 性能:由于
Vector
使用了Synchronized
进行加锁,所以性能不如ArrayList
。 - 扩容:
ArrayList
和Vector
都会根据需要动态的调整容量,但是ArrayList
每次扩容为旧容量的1.5倍,而Vector
每次扩容为旧容量的2倍。
- 线程安全:
本站链接:https://www.mianshi.online,如需勘误或投稿,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版