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

对于回收主要思考问题: 那些内存需要回收? 什么时候回收? 如何回收? 来展开 第一个问题:那些内存需要回收? 即在哪些区域回收?在这些区域中那些内存可以回收?(对象是否已死?) 回收区域: 虚拟机栈、本地方法栈、程序计数器这些都属于线程私有区域,随线程而灭,栈中的栈帧在类结构确定下来时就基本已经确定,因此有条不紊的进行出栈和入栈操作,方法结束或线程结束内存就自然回收了。因此关注的回收区域为Jav
相关文章
相关标签/搜索