Garbage Collection 垃圾收集
1 概述1.1 GC需要思考的事情哪些内存需要回收?什么时候回收?如何回收?1.2 哪些内存程序计数器、虚拟机栈、本地方法栈:随线程而生,随线程而灭内存会随着回收Java堆、方法区:内存的分配和回收是动态的运行期间才会知道要创建哪些对象,才会分配内存垃圾收集器所关注的内存2 对象存活状态垃圾收集器对堆回收前,先确定这些对象中谁“活着”,谁已“死去”2.1 引用计数...