堆内存模型 Eden 区:new一个对象时会放在这里,在装满时会触发 Minor GC,清理年轻代的垃圾对象,并将 Eden 区的对象存入survivor 区;survivor 区:每次进行一次 Minor GC 就会 互相复制一次,复制 15 次的对象将会放入年老区,Mijor GC 会清理年老区的垃圾对象;永久代:用于存放静态文件;Full GC:用于清理年轻代、年老代和永久代,会对性能产生影响。