Java集合框架之十三-------------HashMap的擴容與線程安全問題

HashMap擴容中,hash & oldCap的作用,觀察擴容前和擴容後下標的變化 原來的0101和10101在length=16的時候,通過hash&length-1的方法,計算出來都是0101;但是在擴容後即length=32時,hash&length -1 的方法計算出來爲0101和10101;這就說明擴容後有些數據需要移動到原來index+oldcap的位置;爲了觀察0101和10101
相關文章
相關標籤/搜索