【Java面试突击-5】Java虚拟机(中)
【Java面试突击-5】Java虚拟机(中)
Java 堆是垃圾收集器管理的主要区域,因此也被称作 GC 堆(Garbage Collected Heap)。从垃圾回收的角度,由于现在收集器基本都采用分代垃圾收集算法,所以 Java 堆还可以细分为:新生代和老年代;新生代再细分为:Eden、Survivor1、Survivor2 空间。进一步划分的目的是更好地回收内存,或者更快地分配内存。堆空间的基本结构:上图所示的 Eden 区、From Survivor0(“From”) 区、To Survivor1(“To”) 区都属于新生代,Old Memo


