写在前面
首先欢迎大家来到老K的个人博客,👏👏👏
不喜欢深色主题的,可以点击右上角-》切换为浅色主题
JDK早期,synchronized 叫做重量级锁, 因为申请锁资源必须通过kernel, 系统调用
1 | ;hello.asm |
本文准备从以下几个方面去讲解HashMap:
1)HashMap源码详细分析
2)HashMap为什么是线程不安全的?
3)1.7和1.8的HashMap实现区别总结
4)HashMap和HashTable的区别
让我们先从构造函数说起,HashMap有四个构造方法,别慌
// 1.无参构造方法、
// 构造一个空的HashMap,初始容量为16,负载因子为0.75
public HashMap() {
this.loadFactor = DEFAULT_LOAD_FACTOR; // all other fields defaulted
}
不蒜子统计官网:http://busuanzi.ibruce.info/
详细使用教程:http://ibruce.info/2015/04/04/busuanzi/
目前支持的功能:(两行代码,搞定计数;方便、简洁、实用)
a、显示站点总访问量
b、显示单页面访问量
基本信息
发文字号:主席令第18号
效力级别:法律
时效性:现行有效
发布日期:2009-08-27
实施日期:2009-08-27
发布机关:全国人大常委会