秋招相關面試總結(三)

HashMap爲什麼線程不安全concurrentHashMap 1 在put數據的時候可能照成插入的數據被掩蓋。 2.在插入時,可能會照成resize,此時可能會造成環形鏈表 ,在get時會造成死循環 HashMap在put的時候,插入的元素超過了容量(由負載因子決定)的範圍就會觸發擴容操作,就是rehash,這個會重新將原數組的內容重新hash到新的擴容數組中,在多線程的環境下,存在同時其他的
相關文章
相關標籤/搜索