gpt4 book ai didi

java - Vector 与 ArrayList 哪个更好?

转载 作者:IT老高 更新时间:2023-10-28 20:42:25 26 4
gpt4 key购买 nike

Possible Duplicate:
Why is Java Vector class considered obsolete or deprecated?

哪种类型更好用以及如何选择合适的类型(内存使用、执行...)?

最佳答案

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

Vector 只有一个“优势”——它是同步的,可以同时修改。但在实践中,这个特性并不是很有用,因为 Vector 在每个单独的操作级别同步。如果您正在编写并发代码,您通常需要以比单个集合类更高的粒度级别进行锁定。

因此,Vector 现在通常被认为已弃用。

关于java - Vector 与 ArrayList 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11375392/

26 4 0