Java面試之HashSet與HashMap的區別

HashSet的底層基於HashMap實現 HashSet存儲對象,HashMap存儲鍵值對。 另外說一下ConcurrentHashMap 和 Hashtable 的區別 主要在於實現線程安全的方式上不同 底層數據結構: JDK1.7的 ConcurrentHashMap 底層採用 分段的數組+鏈表 實現,JDK1.8 採用的數據結構跟 HashMap1.8的結構一樣,數組+鏈表/紅黑二叉樹。H
相關文章
相關標籤/搜索