牛X的java程序员必备的GC基础知识, 面试肯定用的到

1. GC回收哪些内存区域呢? 堆内存 对象 数组 方法区 该类所有的额实例都已经被回收, 也就是java堆中不存在该类的任何实例 加载该类的ClassLoader已经被回收 该类对应的java.lang.Class对象在任何地方没有被引用, 也无法通过反射访问该类方法。 垃圾回收性价比比较低, 一般不回收 废弃常量 无用的类(需要同时满足以下三个条件) 2. GC是如何判断垃圾对象的? 1. 引
相关文章
相关标签/搜索