有这个问题,Intellij(终极版)是否有可能检查程序在特定方法中花费多少秒?
答案 0 :(得分:1)
不,没有。
如果在开发过程中我只需要一个快速,简单的单个方法的数字,那么我在方法的开头和结尾插入System.nanoTime()并注销delta。
对于更多涉及的分析我使用YourKit - 它是商业的,但有一个免费的评估版本,不受功能限制。它还带有一个漂亮的IDEA插件,因此您可以像往常一样启动应用程序。
您也可以尝试使用Java的hprof选项,但我发现它很复杂且不够精细。</ p>