gc
asphalt_road
如果你看上去太费力气,说明你还不够努力!
展开
-
浅谈GC(最后更新时间:20170328)
说道GC,不得不提及一下内存模型,JVM主要管理两种类型内存:堆和非堆,堆内存(Heap Memory)是在 Java 虚拟机启动时创建,非堆内存(Non-heap Memory)是在JVM堆之外的内存。 简单来说,堆是Java代码可及的内存,留给开发人员使用的;非堆是JVM留给自己用的,包含方法区、JVM内部处理或优化所需的内存(如 JIT Compiler,Just-in-time Compi原创 2017-03-28 22:49:25 · 317 阅读 · 0 评论 -
Object finalnize()方法学习
Object对象中包含了一个用来回收堆中对象的方法,finalnize(),显示调用该方法并不一定会触发GC的回收,下面我们通过实验查看finalnize()方法工作机制;public class LoanProduct { @Override protected void finalize() throws Throwable { System.out.println原创 2017-03-25 22:32:39 · 473 阅读 · 0 评论