摘要:
我们知道当堆中内存满了的时候,JVM就会使用可达性分析算法,检查对象是否有被 GC Root 引用。如果一个对象没有被任何 GC Root 引用,那就说明它是一个无效的对象,就会被垃圾回收器回收。... 阅读全文
posted @ 2019-10-08 11:26
深页
阅读(68)
评论(0)
推荐(0)
摘要:
重新回过头来看一些 JVM,思考一个问题:分出一个永久代我可以理解,为什么又要把堆分成新生代和老年代呢?私以为划分成新生代和老年代是因为它们里面对象的性质不同,要用不同的垃圾回收算法来回收效率才高... 阅读全文
posted @ 2019-10-08 08:31
深页
阅读(69)
评论(0)
推荐(0)
摘要:
什么是内存溢出?在哪些区域会发生内存溢出?回答这个问题,我们需要先看一看Java代码是怎么运行的。现在计入说我们写了一个 HelloWorld.class:123456public class H... 阅读全文
posted @ 2019-10-08 04:11
深页
阅读(518)
评论(0)
推荐(0)

浙公网安备 33010602011771号