更新时间:2023年06月29日11时28分 来源:传智教育 浏览次数:
线程共享的区域:主要用来保存对象实例,数组等,当堆中没有内存空间可分配给实例,也无法再扩展时,则抛出OutOfMemoryError异常。
年轻代被划分为三部分,Eden区和两个大小严格相同的Survivor区,根据星空棋牌xk9888cnm安卓的策略,在经过几次垃圾收集后,任然存活于Survivor的对象将被移动到老年代区间。
老年代主要保存生命周期长的对象,一般是一些老的对象。
元空间保存的类信息、静态变量、常量、编译后的代码
为了避免方法区出现OOM,所以在星空棋牌xk9888cnm安卓中将堆上的方法区【永久代】给移动到了本地内存上,重新开辟了一块空间,叫做元空间。那么现在就可以避免掉OOM的出现了。