.18.8.6 上午 第12天上课 java

 

18.8.6 上午 第12天上课 java

 

18.8.6 上午 第12天上课 java

18.8.6 上午 第12天上课 java

 

18.8.6 上午 第12天上课 java18.8.6 上午 第12天上课 java

多看几遍视频

 

 

1、新创建的对象,绝大多数都会存储在Eden中,

    2、当Eden满了(达到一定比例)不能创建新对象,则触发垃圾回收(GC),将无用对象清理掉,

           然后剩余对象复制到某个Survivor中,如S1,同时清空Eden区

    3、当Eden区再次满了,会将S1中的不能清空的对象存到另外一个Survivor中,如S2,

          同时将Eden区中的不能清空的对象,也复制到S1中,保证Eden和S1,均被清空。

    4、重复多次(默认15次)Survivor中没有被清理的对象,则会复制到老年代Old(Tenured)区中,

    5、当Old区满了,则会触发一个一次完整地垃圾回收(FullGC),之前新生代的垃圾回收称为(minorGC

相关文章: