0
我試圖運行讀取15MB文件的Java應用程序。但是我遇到了一個與java.lang.OutOfMemoryError
Java堆空間錯誤有關的問題。如何在運行java應用程序時克服java outofmemory錯誤?
我試圖運行讀取15MB文件的Java應用程序。但是我遇到了一個與java.lang.OutOfMemoryError
Java堆空間錯誤有關的問題。如何在運行java應用程序時克服java outofmemory錯誤?
要麼你改變代碼,以便它使用較少的內存(例如,僅讀取文件的塊和不讀內存中的所有),或者您可以將JVM提供更多的內存:
java -Xmx512m ...
上面將最大堆空間設置爲512 MB。
對於如何在不看代碼的情況下優化代碼,無法給出更精確的答案。
請向我們顯示您的代碼。 –