ConcurrentHashMap實現原理總結--下

       主要研究ConcurrentHashMap的get、put和remove 這3個操做。對於哈希表,Java中採用鏈表的方式來解決hash衝突的。         實現了同步的HashTable也是這樣的結構,它的同步使用鎖來保證的,而且全部同步操做使用的是同一個鎖對象。這樣如有n個線程同時在get時,這n個線程要串行的等待來獲取鎖。        ConcurrentHashMap中
相關文章
相關標籤/搜索