Java面试题之HashMap与HashTable
共同点
底层都是哈希算法,都是双列集合
区别
1、HashMap是线程不安全的,效率高,JDK1.2版本;HashTable是线程安全的,效率低,JDK1.0版本的。
2、HashMap可以存储null键和null值,而HashTable不可以。
底层都是哈希算法,都是双列集合
1、HashMap是线程不安全的,效率高,JDK1.2版本;HashTable是线程安全的,效率低,JDK1.0版本的。
2、HashMap可以存储null键和null值,而HashTable不可以。