JVM
stop the world
后台开发
展开
-
JVM的内存区域划分
http://www.cnblogs.com/dolphin0520/p/3613043.html转载 2017-10-07 23:10:36 · 191 阅读 · 0 评论 -
JAVA中对象什么时候死亡以及什么时候执行finalize()方法
一、可达性算法 要知道对象什么时候死亡,我们需要先知道JVM的GC是如何判断对象是可以回收的。JAVA是通过可达性算法来来判断对象是否存活的。这个算法的基本思路就是通过一系列的称为“GC Roots”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链,当一个对象到GC Roots 没有任何引用链相连时,则证明此对象是不可用的。 在JAVA语言中,可以作为GC Ro原创 2017-10-24 11:18:03 · 3753 阅读 · 5 评论