Hashmap 和Hashtable的区别
来源:互联网 发布:淘宝网奥特曼玩具 编辑:程序博客网 时间:2024/05/22 07:04
/*
* Hashmap 和Hashtable的区别
* 共同点
* 底层都是哈希算法,都是双列集合
* 区别
* hashmap是线程不安全的 效率高
* hashtable 是线程安全的 效率低
* hashmap可以存储null 键和null值
* hashtable不可以存储null 键和null值
*/
HashMap<String, Integer> hm =new HashMap<>();
hm.put(null, 23);
hm.put("李四", null);
System.out.println(hm);
Hashtable<String , Integer> hm2=new Hashtable<>();
hm2.put(null, 23);
hm2.put("李四", null);
System.out.println(hm2);
* Hashmap 和Hashtable的区别
* 共同点
* 底层都是哈希算法,都是双列集合
* 区别
* hashmap是线程不安全的 效率高
* hashtable 是线程安全的 效率低
* hashmap可以存储null 键和null值
* hashtable不可以存储null 键和null值
*/
HashMap<String, Integer> hm =new HashMap<>();
hm.put(null, 23);
hm.put("李四", null);
System.out.println(hm);
Hashtable<String , Integer> hm2=new Hashtable<>();
hm2.put(null, 23);
hm2.put("李四", null);
System.out.println(hm2);
阅读全文
0 0
- 什么是HashTable?HashMap和HashTable的区别
- HashTable和HashMap的区别
- HashTable和HashMap的区别
- Hashtable和HashMap的区别
- HashTable和HashMap的区别
- Hashtable和HashMap的区别
- Hashtable和HashMap的区别
- HashTable和HashMap的区别
- HashTable和HashMap的区别
- Hashtable和HashMap的区别
- Hashtable和HashMap的区别
- Hashtable和HashMap的区别
- HashTable和HashMap的区别
- HashMap和Hashtable的区别
- hashtable和hashmap的区别
- hashtable 和 hashmap的区别
- HashTable和HashMap的区别
- HashTable和HashMap的区别
- css字体加粗
- Jfinal(二)--------Controller层get 、post接收参数
- Java线程池
- 小米智能云-春招实习-面经
- 外观模式
- Hashmap 和Hashtable的区别
- 【caffe-Windows】以mnist为例的hdf5单标签处理——matlab实现
- android 网络框架 比较 选择
- Qt的一些坐标相关的问题
- 《中国大数据企业排行榜V4.0》发布
- PHP自定义实现微信分享朋友圈源码演示下载
- adb install apk
- 使用UltraEdit配置多行注释和取消多行注释
- 【详解】平面中最接近点对问题