l
传统集合类在并发访问时的问题说明,见附件
l
传统方式下用
Collections
工具类提供的
synchronizedCollection
方法来获得同步集合,分析该方法的实现源码。
l
传统方式下的
Collection
在迭代集合时,不允许对集合进行修改。
Ø
用空中网面试的同步级线程题进行演示
Ø
根据
AbstractList
的
checkForComodification
方法的源码,分析产生
ConcurrentModificationException
异常的原因。
l
Java5
中提供了如下一些同步集合类:
Ø
通过看
java.util.concurrent
包下的介绍可以知道有哪些并发集合
Ø
ConcurrentHashMap
Ø
CopyOnWriteArrayList
Ø
CopyOnWriteArraySet