【发布时间】:2013-02-18 08:21:12
【问题描述】:
如果多个线程访问vector,vector会保证同时只有一个线程可以访问vector。 SynchronizedList 是相同的。 那么有什么区别呢? 在某些同步情况下如何选择?
【问题讨论】:
-
考虑改用
CopyOnWriteArrayList。 -
通常成本太高。
-
这个问题已被标记为重复 - 但它应该重复的问题尚未得到回答(更准确地说,它有一个“答案”,但它实际上并没有回答这个问题)。
标签: java list vector synchronization