HashMap 和 Hashtable 有什么區別?


1 存儲:HashMap 運行 key 和 value 為 null,而 Hashtable 不允許。
2 線程安全:Hashtable 是線程安全的,而 HashMap 是非線程安全的。
3 推薦使用:在 Hashtable 的類注釋可以看到,Hashtable 是保留類不建議使用,
  推薦在單線程環境下使用 HashMap 替代,如果需要多線程使用則用 ConcurrentHashMap 替代。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM