java集合之HashMap源碼分析(經常使用函數,擴容,哈希衝突,線程不安全問題,HashSet)

文章目錄 HashMap基礎 HashMap的成員變量 靜態變量 實例變量 鏈式節點 HashMap的構造函數 HashMap減小哈希衝突與解決哈希衝突的方法 哈希衝突 HashMap的hash函數與哈希桶數組下標的計算(重要) 爲何要無符號右移16位後作異或運算(減小哈希衝突) 爲何桶數組的長度是2^n(減小哈希衝突) 爲何使用&而非%(節省時間) HashMap解決哈希衝突的方法(重要) pu
相關文章
相關標籤/搜索