要避免java.lang.outOfMemoryError
我转到控制面板 - > Java - > Java - >查看并设置运行时参数。但它没有产生任何变化。
这是一个简单的程序,我通过命令提示符运行。最初我使用java -Xmx1024m PercolExp(class_name)
运行代码并运行。但是,当我在Java控制面板中更改java运行时参数设置并通过简单地键入java PercolExp
来运行代码时,它不会考虑堆大小参数。
答案 0 :(得分:1)
您找到的控制面板是(我认为)this one。如果您阅读我链接的页面,您会发现它是Web浏览器使用的Java插件的控制面板。它仅影响用于在网页中运行applet的嵌入式JVM。
答案 1 :(得分:0)
Java控制面板控制applet和Java Web Start应用程序的Java Runtime Environment设置。如果从命令行(java AppName
)运行应用程序,则不会考虑这些参数:您需要每次手动指定它们。