HashMap和Hashtable的區別和聯繫

HashMap和Hashtable的區別和聯繫


相同點:
實現原理相同,功能相同,底層都是哈希表結構,查詢速度快,在很多情況下可以互用
不同點:
1、Hashtable是早期提供的藉口,HashMap實心板JDK提供的接口
2、Hashtable繼承Dictionary類,HashMap實現Map接口
3、Hashtable線程安全,HashMap線程非安全
4、Hashtable不允許null值,HashMap允許null值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章