ArrayList 和 Vector 有何异同点?
回复可见**** Hidden Message *****
不清楚呀 Vector 是同步的,而 ArrayList 不是 ArrayList VS Vector 相同点: 1>都是基于Object数组实现的。 2>都允许添加null元素。 不同点: 1>ArrayList不是线程安全的,Vector是线程安全的(方法是Synchronized的)。 2>ArrayList扩容后容量变为之前的1.5倍,Vector扩容后容量是之前的2倍,故ArrayList更省空间 Vector 是同步的,而 ArrayList 不是
ArrayList VS Vector 相同点: 1>都是基于Object数组实现的。 2>都允许添加null元素。 不同点: 1>ArrayList不是线程安全的,Vector是线程安全的(方法是Synchronized的)。 2>ArrayList扩容后容量变为之前的1.5倍,Vector扩容后容量是之前的2倍,故ArrayList更省空间 列表
ArrayList VS Vector 相同点: 1>都是基于Object数组实现的。 2>都允许添加null元素。 不同点: 1>ArrayList不是线程安全的,Vector是线程安全的(方法是Synchronized的)。 2>ArrayList扩容后容量变为之前的1.5倍,Vector扩容后容量是之前的2倍,故ArrayList更省空间
页:
[1]