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