java中 HashMap和Hashtable,list、set和map 的区别

ashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap容许空(null)键值(key),因为非线程安全,效率上可能高于Hashtable。 HashMap容许将null做为一个entry的key或者value,而Hashtable不容许。 HashMap把Hashtable的contains方法去掉了,改为containsvalue和c
相关文章
相关标签/搜索