自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Java8源码阅读之HashMap之调试验证和思考

在IDE里调试验证        我在刚开始验证时,new Hash(1)时,在其内部设置断点,查看,怎么变成了31,而不是1,很是郁闷;开始怀疑是不是编译时做了优化,但是反编译出来的源码,还是1啊?原来在加载HashMap类时,JVM调用多次HashMap的方法。所以在调试验证时,需要确保当前断点是在自己的对象中。思考:        我们已经知道new HashMap(1),本

2017-04-01 17:09:03 480

原创 Java8源码阅读之HashMap

一、HashMap的构造方法HashMap默认大小16,加载因子是0.75。但new HashMap()的时候,默认是没有初始化容量的,它的table是一个长度为0的数组(JDK8是null数组)。publicHashMap(intinitialCapacity, floatloadFactor) {if(initialCapacity <0)throw

2017-03-31 10:52:47 405

原创 hibernate中使用分布式ehcache

最近没什么事,研究了下分布式缓存Ehcache.一、下载    从terracotta.org上下载terracotta-3.7.5-installer.jar,然后使用java -jar命令来安装它。在安装目录的bin目录terracotta-3.7.5\bin下运行start-tc-server.bat文件来启动terracotta 二、客户端:需要的JAR包:...

2013-04-02 14:30:48 189

空空如也

空空如也

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

TA关注的人

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