深刻了解ConcurrentHashMap的底層實現

HashMap是一個線程不安全的數據結構,HashTable支持線程安全,可是HashTable容器使用synchronized來保證線程安全,但在線程競爭激烈的狀況下HashTable的效率很是低下。由於當一個線程訪問HashTable的同步方法時,其餘線程訪問HashTable的同步方法時,可能會進入阻塞或輪詢狀態。c++ ConcurrentHashMap是Java5中新增長的一個線程安全的
相關文章
相關標籤/搜索