12

我刚刚阅读了一些关于VectorArrayList的信息。据我所知Vector,与ArrayList. 但是Vector是同步的,而ArrayList不是同步的。

但是,这是什么意思?我们说 aVector是同步的是什么意思?什么时候有用?

4

1 回答 1

21

这意味着多个线程可以并行修改 Vector 而没有数据损坏的风险。

如果要使用 ArrayList 执行此操作,则需要使用synchronized关键字。

于 2012-04-29T23:44:07.360 回答