如何在运行java应用程序时克服java outofmemory错误?

时间:2014-01-16 11:49:10

标签: java memory out-of-memory

我试图运行一个读取15MB文件的Java应用程序。但是我遇到了java.lang.OutOfMemoryError Java堆空间错误的问题。

1 个答案:

答案 0 :(得分:1)

要么更改代码以便它使用更少的内存(例如,只读取文件块而不读取内存中的所有内容),或者为JVM提供更多内存:

java -Xmx512m ...

以上将最大堆空间设置为512 MB。

如果不看代码就不能给出更精确的代码来解决代码问题。