Java中什么情况产生年轻代内存溢出、什么情况产生年老代内存溢出谢谢各位大佬指教
1)年轻代内存溢出的原因有:递归深度超过JVM栈的大小(栈溢出)PS:年轻代堆空间不足时,且存活的对象会被复制到老年区,因此不会发生年轻代的堆溢出
2)年老代内存溢出原因有:创建上千万个对象、或者循环上万次的字符串处理、或者申请几百Mbit甚至几Gbit的内存等