如何在没有java优化的情况下运行netbeans?

hvvq6cgz  于 2022-11-10  发布在  Java
关注(0)|答案(1)|浏览(172)

我正在做家庭作业,我必须显示一个java程序的运行时间,并且必须禁用java优化。老师已经展示了如何用notepad ++来做,但是我需要在netbeans中禁用优化。我该怎么做呢?

gmxoilav

gmxoilav1#

您应该可以在Netbeans的“项目〉运行〉属性”对话框中修改“VM选项”。您可以添加-Xint选项来关闭JIT编译,这样JVM将只解释字节码。
有很多其他的选项可以选择使用JIT编译器并调整各种优化设置。但是(AFAIK)没有任何选项可以让你在不做任何优化的情况下进行JIT编译。
注意:JIT编译一种优化。
您还可以学习从命令提示符运行您的应用程序。我认为您可能应该阅读这篇How do I write a correct micro-benchmark in Java?文章,它解释了为Java代码获得可靠的基准测试结果的问题。

相关问题