HashMap和Hashtable的区别
1.基类
HashMap基于AbstractMap
Hashtable基于Dictionary
2.线程同步
HashMap线程不同步,但可以通过Collections类的synchronized方法锁定线程
Hashtable线程同步
3.键-值
HashMap的可以有一个key值为null,多个value值为null
Hashtable的key值和value值都不可以为null
HashMap基于AbstractMap
Hashtable基于Dictionary
HashMap线程不同步,但可以通过Collections类的synchronized方法锁定线程
Hashtable线程同步
HashMap的可以有一个key值为null,多个value值为null
Hashtable的key值和value值都不可以为null