我正在做家庭作业,在那里我必须显示一个java程序的运行时,并且必须禁用java优化。老师已经演示了如何使用记事本++进行优化,但我需要禁用netbeans中的优化。我该怎么做?
发布于 2022-09-22 01:47:44
您应该能够修改Netbeans "Project > Run > Properties“对话框中的"VM选项”。您可以添加-Xint
选项来关闭JIT编译,这样JVM只会解释字节码。
还有许多其他选项可以选择使用的JIT编译器并调整各种优化设置。但是(AFAIK)没有任何东西允许您在不进行任何优化的情况下编译JIT。
注意: JIT编译是优化。
您还可以学习如何从命令提示符中运行应用程序。我认为您可能应该阅读这个How do I write a correct micro-benchmark in Java?,它解释了如何为Java代码获得可靠的基准测试结果。
https://stackoverflow.com/questions/73801405
复制相似问题