HashMap源碼分析

HashMap &運算0&0=0  1&1=1  其他有0爲0 也是有擴容的情況 這個的原理是一個數組 然後其中的每個元素存放的都是鏈表。當一個添加一個hash值相同的節點時候最新的節點會放在數組中,其他的節點會往後移動。 鏈表的節點,可以很清楚的知道是一個單鏈表。 HashMap的創建,僅僅是定義了數組的默認的長度,並沒有創建數組,是在put()中創建的數組。   hashMap的put方法,首
相關文章
相關標籤/搜索