甜美果汁

文章
7
资源
0
加入时间
2年10月18天

对象分配内存

对象优先在Eden分配一般情况下,对象在新生代Eden区中分配,当Eden区没有足够的空间进行分配时,虚拟机将发生一次Minor GC.HotSpot虚拟机提供了 -XX:+PrintGCDetails这个收集器日志参数,告诉虚拟机在发生垃圾收集行为时打印内存回收日志,并且在进程退出的时候输出当前区域内存各区域各分配情况。大对象直接进入到老年代大对象是需要大量连续内存空间的java对象,比如很长的字符串或者数量庞大的数组,在分配空间时,它容易导致内存明明还有不少空间就提前触发了垃圾收集,以获取足