HashMap与Hashtable的区别
(1)版本不同
HashMap JDK1.2
Hashtable 1.0
(2)继承父类不同
HashMap继承了AbstractMap,实现了Map接口,
Hashtable继承了Dictionary实现Map接口
(3)为空属性不同
HashMap允许null值和null键, 但是null作为key只允一个,
Hashtable非null的键和值
(4)线程效率不同
HashMap是线程不同步的 (效率高,安全性低)
Hashtable(效率低,安全性高)线程同步