常用面试题
HashMap和Hashtable的区别
Hashtable是JDK1.0版本出现的,是线程安全的,效率低,HashMap是JDK1.2版本出现的,是线程不安全的,效率高
Hashtable不可以存储null键和null值,HashMap可以存储null键和null值
共同点:底层都是哈希算法,都是双列集合
区别:1、HashMap是线程不安全的,效率高,JDK1.2版本的
Hashtable是线程安全的,效率低,JDK1.0版本的
2、HashMap可以存储null键和null值
Hashtable不可以可以存储null键和null值
|
|