HashMap 与 Hashtable 的区别:
1、HashMap是非线程安全的,而Hashtable是线程安全的
2、HashMap可以存储null的键和值,但Hashtable不可以
3、Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访
问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。
4、Hashtable 继承自 Dictionary 而 HashMap继承自AbstractMap,都实现了Map接口;