Hashtable與HashMap的區別(圖文詳解)

1.HashMap的數據結構: HashMap實際上是一個「鏈表散列」的數據結構,即數組和鏈表的結合體。如下圖,HashMap底層就是一個數組結構,數組中的每一項又是一個鏈表。當新建一個HashMap的時候,就會初始化一個數組。並允許使用null值和null鍵。 具體的數據結構圖如下圖所示,由數組和鏈表構成。允許使用爲null的鍵和值。   2.HashTable概述: 和HashMap一樣,Ha
相關文章
相關標籤/搜索