補(bǔ)充一點。 java 8之后的hashMap。在同hash值的情況下會根據(jù)沖突鏈表長度改為用紅黑樹(達(dá)到8個時候, 當(dāng)在6個一下時切換回鏈表 )存放元素。 在hash沖突的時候效率優(yōu)化為O(log(N))
HashMap 和 HashTable 區(qū)別HashMap 不是線程安全的 HashMap 是 map 接口的實現(xiàn)類,是將鍵映射到值的對象,其中鍵和值都是對象,并且不能包含重復(fù)鍵,但可以包含重復(fù)值。HashMap 允許...