有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    使用微观基准测试工具https://openjdk.java.net/projects/code-tools/jmh/是一个项目页面,他们在其中编写了Java微基准测试工具JMH

    您可以通过各种方式将此工具集成到各种项目中。这里详细介绍了一种方法(如果您使用的是Apache的Maven)https://www.baeldung.com/java-microbenchmark-harness

    不要试图构建自己的代码来捕获时间。JVM的计时不稳定、不简单或不一致;除非您想了解并解释预热、JIT、in-Line、permgen和许多JVM内部构件,否则您构建的任何工具都可能会报告不正确的信息