四. 具体的集合
2. ArrayList 数组列表
注: ArrayList类 与 Vector类 有什么区别呢?
答:Vector类的所有方法都是同步的,所以说Vector类是线程安全的,所以两个线程可以安全的访问一个Vector对象。 但是,如果只有一个线程访问Vector的话,代码要在同步上花费大量的时间。所以在不需要同步的时候使用ArrayList,而同步的时候使用Vector。
时间: 2024-10-14 07:06:28
四. 具体的集合
2. ArrayList 数组列表
注: ArrayList类 与 Vector类 有什么区别呢?
答:Vector类的所有方法都是同步的,所以说Vector类是线程安全的,所以两个线程可以安全的访问一个Vector对象。 但是,如果只有一个线程访问Vector的话,代码要在同步上花费大量的时间。所以在不需要同步的时候使用ArrayList,而同步的时候使用Vector。