Java并发编程: ConcurrentHashMap的锁分段技术

 ConcurrentHashMap是Java 5中支持高并发、高吞吐量的线程安全HashMap实现。      HashTable容器在竞争激烈的并发环境下表现出效率低下的原因,是因为所有访问HashTable的线程都必须竞争同一把锁,那假如容器里有多把锁,每一把锁用于锁容器其中一部分数据,那么当多线程访问容器里不同数据段的数据时,线程间就不会存在锁竞争,从而可以有效的提高并发访问效率,这就是C
相关文章
相关标签/搜索