HashMap和HashTable都實現(xiàn)了Map接口。
它們主要的區(qū)別在于HashMap是非synchronized的,并可以接受為null的鍵值(key)和值(value),但是HashTable則不行。
由此展開:
1、HashTable是線程安全的,多個線程可以共享一個Hashtable。
2、Hashtable由于需要同步,性能速度比HashMap慢。
3、HashMap中元素的次序可能會隨時間而發(fā)生變化。
————————————————
原文鏈接:https://blog.csdn.net/tiansheshouzuo/article/details/85942023