大廠面試題:JDK1.7和1.8的HashMap有哪些區別?

我們瞭解過了JDK1.7和1.8的HashMap源碼,今天來總結下JDK1.7和1.8的Hashmap有哪些區別?這個問題是大廠面試中最常問到的問題。 一、JDK1.7和1.8的Hashmap有哪些區別? 1、JDK1.7用的是頭插法,而JDK1.8及之後使用的都是尾插法 JDK1.7是用單鏈表進行的縱向延伸,當採用頭插法時會容易出現逆序且環形鏈表死循環問題。但是在JDK1.8之後使用尾插法,能夠
相關文章
相關標籤/搜索