2

我正在创建整数数组的组合并将它们添加到 Vector 以存储它们以供以后使用。我通过循环 int[] 进行组合,然后将元素添加到向量中。

Vector 是否仅添加对 int[] 的引用,因此我将在最后保留对同一 int[] 的大量引用,还是将副本添加到 Vector?

4

1 回答 1

5

数组,包括Javaint[]Object的 s。这意味着您Vector持有对您的int[]元素的引用。

但是,ArrayList如果VectorCollections.synchronizedList确实需要同步版本的List.

于 2012-11-12T10:01:07.303 回答