Java中ArrayList与Vector的区别

ArrayList 与 Vector 区别是什么?为什么要⽤ Arraylist 取代 Vector ?

Vector 类的所有方法都是同步的。可以有两个线程安全地访问一个 Vector 对象,但是一个线程访问 Vector 的话代码要在同步操作上耗费大量的时间。

ArrayList 不是同步的,所以在不需要保证线程安全时建议使用 ArrayList。

猜你喜欢

转载自blog.csdn.net/gaoxiaokun4282/article/details/105752955