有没有办法可以在调试Java时记录步骤历史记录?

时间:2015-06-11 03:01:25

标签: java debugging

我正在调试一个复杂的java应用程序,条件1和条件2都执行方法A.但它们得到的结果不同,所以我想找到方法A中的关键点,但方法A中的流程是非常复杂,一步一步比较难。所以我考虑找到一种方法来记录步骤,以便我可以快速比较和发现差异。

2 个答案:

答案 0 :(得分:0)

如果您使用某个IDE,那么设置一些断点并使用调试模式运行它,您将观察变量的值。

也许你可以在纸上绘制控制流以帮助思考。

sysout是我通常的调试方式。

答案 1 :(得分:0)

您可以使用Log4j在文件或数据库中记录调试信息。