追踪java程序

时间:2016-07-09 14:37:32

标签: java debugging

有没有办法逐步跟踪给定的程序?我得到一个带有2个数组的java程序,我只是在寻找一些程序来逐步跟踪每一行,看看程序中发生了什么。

3 个答案:

答案 0 :(得分:1)

使用Netbeans,您可以: 按F7开始调试。 F8你跨过一条线(万一它是一个方法)而F7你走进了方法。 F4会一直运行到光标(也很有用)。 在变量选项卡中,您将看到每个变量的值和类型。你也可以添加你想要"观看"。

答案 1 :(得分:1)

使用"调试"在Eclipse中,然后使用步骤,步进功能。

答案 2 :(得分:1)

这取决于您使用的IDE。但首先你可以使用:

  1. 断点和分步执行
  2. 调试信息,简单:System.out.println。您还可以使用:
    • Log4j
    • JDK logging
    • 使用Thread.currentThread().getStackTrace()
  3. Profiler - 更强大的工具