Hashtable vs Collections.synchronizedMap(hashmap)

时间:2013-10-15 16:35:26

标签: java hashmap hashtable

除了hashtable处理NPE的方式之外,如果使用Collections框架同步hashmap,它与hashtable的行为有何不同,如果有的话呢?

1 个答案:

答案 0 :(得分:1)

有一些没有本质区别,例如Hashtable有返回Enumeration的elements()方法。但最重要的是,一些旧类依赖于Hashtable,例如javax.naming.InitialContext,你不能用Collection.synchronizedMap返回的Map替换它。