java - Eclipse查看程序运行流程

标签 java eclipse methods call hierarchy

我目前正在编写一个相当大的程序,它从不同的地方调用相同的方法。 现在我真的很想看看程序运行时如何从一种方法转到另一种方法。就像实时 View 一样,显示什么方法被打开(以及为什么?)。调用层次结构目前不适合我的需求。有办法吗?

最佳答案

遵循应用程序逻辑的一种方法是在您希望应用程序停止的代码行放置断点,但要做到这一点,您必须将其设置为 Debug模式。

每个主要 IDE 都允许您执行此操作,包括 Eclipse。 看看这个教程: Java Debugging with Eclipse

在 Debug模式下设置程序后,您可以在行号旁边的装订线中添加断点。

What a breakpoint looks like

关于java - Eclipse查看程序运行流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21008837/

相关文章:

java - 客户端建模 - Java 线程交错

java - Eclipse 无法调试

java - 如何通过java解析yaml文件(snakeYaml)

java - Hazelcast 记录 70% 阈值消息而不向 map 添加任何内容

java - 通过 Java 执行 Mongo like Query (JSON)

java - 创建方法时 Eclipse 表现得很奇怪

java - 如何更新/刷新 eclipse 插件中的 View ?

Java:继承和重写方法问题

python - 为什么方法没有引用相等性?

c# - 如何将变量声明为与 c# 中方法返回的数据类型相同的数据类型?