深入理解jvm虚拟机
雷禅Zen
这个作者很懒,什么都没留下…
展开
-
java GC机制的一些总结
主要从三个方面考虑GC机制 1,哪些内存需要回收 2,什么时候回收 3,如何回收1,哪些内存需要回收(可达性分析) java虚拟机通过可达性分析算法知道一个对象是否需要被回收,可达性分析算法的简要介绍就是:选择一系列对象作为GC Roots,从这些对象向下搜索,他所经过的路径就是一个引用链,如果某些对象和GC Roots没有任何的连接的时候,就判定这些对象是无法存活的了,需要被清理掉! 如原创 2016-04-28 12:05:49 · 916 阅读 · 0 评论 -
jvm的内存模型
今天参加了校招,因为简历上写上了对jvm比较熟悉,面试官就问了jvm的内存模型,之前看了仔细看了深入理解java虚拟机,因为好久再没有看这方面的东西,我犹豫了一会才回答上来,看来需要再重温一遍了java虚拟机内存区域主要分为五个区域: 1,方法区 2,虚拟机栈 3,本地方法栈 4,堆 5,程序计数器一,程序计数器 首先来说程序计数器,在我们大学学的原创 2016-11-17 20:15:35 · 228 阅读 · 0 评论