Java中OutOfMemoryError(内存溢出)的情况及解决办法

Posted 命运的绯色结局

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中OutOfMemoryError(内存溢出)的情况及解决办法相关的知识,希望对你有一定的参考价值。

java.lang.OutOfMemoryError: Java heap space

        // TODO Auto-generated method stub
        Vector v = new Vector(10);  
        for (int i = 1; i<1000000000; i++)  
        {Object o = new Object();  
        v.add(o);  
        o = null;  
        }  
    

因为每一次生成一个新的对象,都会放入到堆区(heap)里面,所以堆区的空间肯定就不够了。

那就只能去修改循环的次数

 

以上是关于Java中OutOfMemoryError(内存溢出)的情况及解决办法的主要内容,如果未能解决你的问题,请参考以下文章

解决Java POI导出海量Excel数据内存溢出

Java中OutOfMemoryError(内存溢出)的三种情况及解决办法

彻底深入理解和分析Java中OutOfMemoryError内存溢出

彻底深入理解和分析Java中OutOfMemoryError内存溢出

Java中OutOfMemoryError(内存溢出)的情况及解决办法

Java中OutOfMemoryError(内存溢出)的三种情况及解决办法