Java面試必備

1 、hashmap的底層,和hashtable,hashset有什麼區別?currenthashtable的底層? hashmap的實現方式數組加鏈表,在jdk1.8以後使用數組加二叉樹的結構。 hashcode採用31的原因是,因爲可以利用移位操作代替乘法和減法操作,hashmap的初始容量爲16加載因子爲0.75。加載因子越大,就是啓用擴容的閾值越大,這表明hashmap所佔的內存越少,但是
相關文章
相關標籤/搜索