ConcurrentHashMap在 1.5 中作为 javajava.util.concurrent包的一部分引入。在此之前,拥有threadsafe地图的唯一方法是使用HashTableor Collections.synchronizedMap(Map)。
对于所有实际目的(多线程环境),ConcurrentHashMap足以满足需要,除了线程需要映射的统一视图的一种情况。
我的问题是,除了拥有地图的统一视图之外,还有其他情况ConcurrentHashMap不是一种选择吗?