Java有“可视调试器”吗?

时间:2011-11-12 14:53:42

标签: java debugging

是否有适用于Java的调试器,它显示了在运行某些代码行时实际发生的事情的逐步动画?

我的朋友正在询问很多Java问题,我现在对通信不确定......

(我甚至不确定我说的是什么T.T)

谢谢!


我认为这个问题并不是每个人都清楚......

我不想在这里使用任何调试器 - 我已经了解了eclipse的调试器等。

我想知道是否有人制作了一个显示PICTURES和动画的调试器......

我正在尝试教一个人,并认为拥有一个可以用图形方式解释事物的工具真的很棒。

(eclipse调试器 - 它完全是关于文本的。我不认为它在教授递归等方面非常有效。)

2 个答案:

答案 0 :(得分:12)

Java有许多IDE +调试器。 EclipseNetBeans是最成熟和最受欢迎的。

这是维基百科用于Java的不同IDE的comparison chart

答案 1 :(得分:5)

更新JIVE正是您要找的。


我目前正在我的大学研究这个主题并发表paper关于此事。

使用这种方法,需要定义附加到正在运行的应用程序的应用程序的抽象UML模型。附加监视器后,将生成应用程序的快照,作为可以探索的对象图。当应用程序继续时,它的动态部分可以显示为UML序列图。

我的计划是在接下来的几周内在Sourceforge发布第一版监视器插件。现在,您可以在Web上搜索关键字“运行时验证”,“抽象调试”和“运行时监控”。在上面链接的论文中引用了一些类似的方法。