* HashMap和Hashtable的区别
* 共同点:
* 底层都是哈希算法,都是双列集合
* 区别:
* 1,HashMap是线程不安全的,效率高
* Hashtable是线程安全的,效率低
* 2,HashMap可以存储null键和null值
* Hashtable不可以存储null键和null值
package com.wsq.map;
import java.util.HashMap;
import java.util.Hashtable;
public class Demo9_Hashtable {
public static void main(String[] args) {
//可以输出
HashMap<String, Integer> yy = new HashMap<>();
yy.put(null, 23);
yy.put("黄家驹", null);
System.out.println(yy);
//输出出错
/*Hashtable<String, Integer> yy = new Hashtable<>();
yy.put(null, 23);
yy.put("黄家驹", null);
System.out.println(yy);*/
}
}