java - 有没有可能的方法来查看有关 VisualVM 中方法的更详细信息?

标签 java jvm visualvm

例如,假设我有一个方法 doThis(),VisualVM 显示它具有最大的“自拍时间”。是否可以在 doThis() 中查看特定代码行或方法调用的时间或 CPU 使用情况?

最佳答案

不,分析发生在方法进入和退出时,而不是发生在每一行代码上。如果您想查看哪一半的工作量最大,则必须将一半的行拆分为单独的方法。

关于java - 有没有可能的方法来查看有关 VisualVM 中方法的更详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17265094/

相关文章:

java - 注释继承表现得很奇怪

linux - JVM 中的交换性

java - VisualVM 探查器错误 : "Class JavaLaunchHelper is implemented in both ..bin/java and ..jre/lib"

eclipse : Getting Error as Could not find jar file while installing Plugin in Eclipse

Java Used Heap RAM 使用高峰,我该如何避免?

java - 错误 :Execution failed for task ':app:transformClassesWithMultidexlistForDebug' android studio

java - 输入输出同一个目录,MR会不会覆盖记录?

java - 如何在 web.xml 中配置安全注释的实体过滤范围?

java - 是否可以获得用于在 java 中启动 jvm 的命令?

java - 目标小程序或 JVM 进程突然退出