java中 HashMap和Hashtable,list、set和map 的區別

ashMap是Hashtable的輕量級實現(非線程安全的實現),他們都完成了Map接口,主要區別在於HashMap容許空(null)鍵值(key),因爲非線程安全,效率上可能高於Hashtable。 HashMap容許將null做爲一個entry的key或者value,而Hashtable不容許。 HashMap把Hashtable的contains方法去掉了,改爲containsvalue和c
相關文章
相關標籤/搜索