Java集合面試題(03) Java中HashMap和HashTable之間區別

聲明:本文爲本博主翻譯,未經允許,嚴禁轉載! 簡介 雖然Hashtable和HashMap都是基於散列表的數據結構,並且都實現了Map接口,但它們的主要區別在於HashMap不是線程安全的,而Hashtable是線程安全的。這意味着你不能在沒有同步的情況下在多線程Java應用程序中使用HashMap。另一個區別是HashMap允許一個空鍵和空值,但是Hashtable不允許空鍵或值。而且,Hash
相關文章
相關標籤/搜索