摘要:
1.在java中,提供了许多同步容器,包括Vector,Hashtable,以及Collections.synchronizedSet,synchronizedList等,但同步容器将所有的容器状态访问串行化,降低了性能。在java5.0之后,又出现了一批并发容器。对线程的保护,用的是加锁的方式,而并发容器选择了分段锁。从java的源代码来看,可以比较清楚。View Code /*jdk 1.7 ConcurrentHashMap put*/final V put(K key, int hash, V value, boolean onlyIfAbsent) { Hash... 阅读全文
posted @ 2013-05-07 22:23
ChinaInterLude
阅读(175)
评论(0)
推荐(0)

浙公网安备 33010602011771号