黑马程序员技术交流社区
标题:
每天一点成长
[打印本页]
作者:
一直很低调
时间:
2016-1-19 20:13
标题:
每天一点成长
package com.heima.map;
import java.util.HashMap;
import java.util.Hashtable;
public class Demo9_Hashtable {
面试题
HashMap和Hashtable的区别
共同点:
底层都是哈希算法,都是双列集合
*区别:
* 1,HashMap是线程不安全的,效率高,JDK1.2版本
* Hashtable是线程安全的,效率低,JDK1.0版本的
* 2,HashMap可以存储null键和null值
* Hashtable不可以存储null键和null值
public static void main(String[] args) {
HashMap<String, Integer> hm = new HashMap<>();
hm.put(null, 23);
hm.put("李四", null);
System.out.println(hm);
/*Hashtable<String, Integer> ht = new Hashtable<>();
//ht.put(null, 23);
ht.put("张三", null);
System.out.println(ht);*/
System.out.println("1111111111111");
}
}
作者:
十指勾画
时间:
2016-1-19 20:45
从头像看 你不怎么低调
作者:
rushing
时间:
2016-1-19 21:13
加油啊 。。。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2