上一页 1 ··· 21 22 23 24 25
摘要: 学习前我们先看一个笔者之前项目踩过的坑 看到这个结果,有些人可能比较惊讶,我也很惊讶,还中过大招,这都是源码看的不仔细的结果 还是直接上截图: 这是Integer类的源码片段,翻译一下注释:该内部静态类在虚拟机初始化时会设置并保存IntegerCache.high值,默认是127 然后会将-128~ 阅读全文
posted @ 2018-08-04 16:44 鼠标的博客 阅读(186) 评论(0) 推荐(0) 编辑
摘要: == equals() hashcode() 阅读全文
posted @ 2018-08-04 16:20 鼠标的博客 阅读(259) 评论(0) 推荐(1) 编辑
摘要: 这篇文章主要从以下几个方面介绍垃圾收集的相关知识 一、判断对象是否已死 二、主流垃圾收集算法 三、内存分配与回收策略 本章节主要从以下几个思考点着手介绍垃圾回收的相关知识:哪些内存需要回收?什么时候回收?如何回收?这也是经典的学习一个知识点的3h方法:what? when? how? 上一个章节已经 阅读全文
posted @ 2018-08-03 22:59 鼠标的博客 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 总结自《深入理解java虚拟机》 很多博客在讲虚拟机内存模型时,比较宽泛或者粗化,甚者,不准确,以下是我的一个笔记照片 运行时数据区可以分为两部分:线程共享区和线程私有区 一、线程共享区 这部分区域又分为堆(Heap)和方法区(也就是通常所说的非堆内存),在jdk7及其后续版本中,方法区和堆得区分比 阅读全文
posted @ 2018-08-02 18:49 鼠标的博客 阅读(231) 评论(0) 推荐(0) 编辑
摘要: maven配置简易手册 阅读全文
posted @ 2018-07-29 10:38 鼠标的博客 阅读(260) 评论(0) 推荐(0) 编辑
上一页 1 ··· 21 22 23 24 25