51Testing软件测试论坛

标题: ArrayList 和 Vector 有何异同点? [打印本页]

作者: 测试积点老人    时间: 2023-12-14 09:31
标题: ArrayList 和 Vector 有何异同点?
回复可见


作者: kallinr    时间: 2023-12-15 09:21
不清楚呀
作者: litingting0214    时间: 2023-12-15 09:25
Vector 是同步的,而 ArrayList 不是
作者: bellas    时间: 2023-12-15 09:28
ArrayList VS Vector 相同点: 1>都是基于Object数组实现的。 2>都允许添加null元素。 不同点: 1>ArrayList不是线程安全的,Vector是线程安全的(方法是Synchronized的)。 2>ArrayList扩容后容量变为之前的1.5倍,Vector扩容后容量是之前的2倍,故ArrayList更省空间
作者: 海海豚    时间: 2023-12-15 09:45
Vector 是同步的,而 ArrayList 不是

作者: 你好浮戈    时间: 2023-12-15 09:51
ArrayList VS Vector 相同点: 1>都是基于Object数组实现的。 2>都允许添加null元素。 不同点: 1>ArrayList不是线程安全的,Vector是线程安全的(方法是Synchronized的)。 2>ArrayList扩容后容量变为之前的1.5倍,Vector扩容后容量是之前的2倍,故ArrayList更省空间
作者: oliver.tang    时间: 2023-12-15 09:51
列表
作者: jingzizx    时间: 2023-12-15 18:31

ArrayList VS Vector 相同点: 1>都是基于Object数组实现的。 2>都允许添加null元素。 不同点: 1>ArrayList不是线程安全的,Vector是线程安全的(方法是Synchronized的)。 2>ArrayList扩容后容量变为之前的1.5倍,Vector扩容后容量是之前的2倍,故ArrayList更省空间




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2