单文件的JVM内存设置

请看下面的Demo:

Demo.java

public class Demo {
    public static void main(String args[]){
        byte b[]=new byte[1024*1024*90];
    }
}

运行后,出现如下报错:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at Demo.main(Demo.java:6)

默认的java虚拟机的大小为64M,在对大数据进行处理时java就会报错。怎么解决呢?在运行程序前,更改虚拟机的大小。

操作步骤:Demo.java------Run As------Run Configurations,界面如下:

 

进入下面设置的界面:

然后选择Run ,运行你的程序,就OK了!

posted @ 2015-10-03 19:58  好人难寻  阅读(243)  评论(0编辑  收藏  举报