检查 IntelliJ IDEA 中的运行时

2022-09-02 04:15:53

如何查看代码在 InteliJ 中运行所花费的时间?


答案 1

我不认为你可以使用Intellij,你要么必须使用像Yourkit这样的分析器来分析代码,要么使用System.currentTimeInMillis()使用一些原始基准测试。或者,您可以使用Apache Commons StopWatch进行一些基准测试:

StopWatch stopwatch = new StopWatch();
stopwatch.start();
... some code...
stopwatch.stop();
long timeTaken = stopWatch.getTime()

https://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/time/StopWatch.html

编辑:有一个插件可用于Intellij,它使用VisualVM进行分析,您可以将其作为另一种选择进行安装。

http://plugins.intellij.net/plugin/?id=3749


答案 2

另一个IntelliJ IDEA插件可能很有用:Java和Kotlin的Spot Profiler。


推荐