自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 为什么HashMap中链表转红黑树的阀值是8?

在JDK1.8以后,HashMap中引入红黑树,主要原因为:当一个桶(Bucket)中的元素过度填充时,链表的查找效率将会大大下降,因此在适当的时候,转换链表为红黑树,可以在桶过度填充时提高查询效率。那么,为什么HashMap中链表转红黑树的阀值是8?通过阅读源码,我们可以在HashMap的源码中发现如下一段说明 /* * Implementation notes. ...

2020-04-17 16:43:20 1814

原创 Spring推断构造函数中自动装配构造函数过程里的构造函数参数权重计算

章节目录Spring推断构造函数中自动装配构造函数过程里的构造函数参数权重计算代码说明getTypeDifferenceWeight 根据参数对象类型同参数类型的差得到权重举例:getAssignabilityWeight 根据继承或实现关系计算权重Spring推断构造函数中自动装配构造函数过程里的构造函数参数权重计算我们知道,在Spring的refresh()步骤中进行单例bean的初始化,...

2019-11-13 14:41:56 871 2

Java NIO教程文档

JavaNIO教程文档,提供NIO新特性及使用教程

2017-08-26

Mybatis中文参考文档

MyBatis中文参考文档,可以手机横向阅读的版本

2017-08-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除