Java Hashmap 原理及常見面試題

  1、爲什麼用HashMap? HashMap是一個散列桶(數組和鏈表),它存儲的內容是鍵值對(key-value)映射HashMap採用了數組和鏈表的數據結構,能在查詢和修改方便繼承了數組的線性查找和鏈表的尋址修改HashMap是非synchronized,所以HashMap很快HashMap可以接受null鍵和值,而Hashtable則不能(原因就是equlas()方法需要對象,因爲Hash
相關文章
相關標籤/搜索