标签: java multithreading collections concurrency synchronized
在Java中有
1)并发集合(例如java.util.concurrent.CopyOnWriteArrayList)
java.util.concurrent.CopyOnWriteArrayList
2)同步的集合(例如Collections.synchronizedList(List<T> list))
Collections.synchronizedList(List<T> list)
到目前为止,我的见解:
add()
get()
还有其他区别吗?为什么Java会同时使用两种类型的集合?只有一种类型会更清晰吗?
感谢您的帮助