Vector与ArrayList哪个更好?

可能重复:
为什么Java Vector类被认为已经过时或被弃用?

哪种类型更好用,以及如何选择正确的类型(内存使用情况,执行...)?


按照这个问题, Vector被认为是“过时的”,而是使用ArrayList


您通常应该使用ArrayList - 它提供更好的性能。

Vector只有一个“优点” - 它是同步修改的。 但事实证明,这个特性并不是非常有用,因为Vector在每个单独操作的层次上都是同步的。 如果您正在编写并发代码,那么通常需要锁定比单个集合类更高的粒度级别。

因此, Vector现在经常被认为是弃用的。

链接地址: http://www.djcxy.com/p/76085.html

上一篇: Vector vs. ArrayList which is better?

下一篇: Customize AndroidManifest in different build types