Java - JVM(三) 垃圾收集器与内存分配策略

一 重点关注的数据区域: 堆 和 方法区 Java内存运行时区域中的程序计数器、虚拟机栈、本地方法栈3个区域随线程生,随线程灭;每 一个栈帧中分配多少内存是在类结构确定下来就已知的,因此这几个区域的内存分配和回收都 具备确定性. 二 垃圾回收之如何判定对象已死? 1 引用计数算法 给对象添加一个引用计数器,没当一个地方引用它时,计数器就加1;当引用失效 时,计数器就减1.任何计数器为0的对象就是不
相关文章
相关标签/搜索