深刻了解ConcurrentHashMap的底层实现

HashMap是一个线程不安全的数据结构,HashTable支持线程安全,可是HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的状况下HashTable的效率很是低下。由于当一个线程访问HashTable的同步方法时,其余线程访问HashTable的同步方法时,可能会进入阻塞或轮询状态。c++ ConcurrentHashMap是Java5中新增长的一个线程安全的
相关文章
相关标签/搜索