用于调试目的的简单Java警报

时间:2012-09-17 12:54:25

标签: java

我正在尝试调试/跟踪某些Java代码的执行方式(或者甚至是如何)。我想要一个简单的方法来做警报,这样我就可以知道代码是如何执行的。类似的东西:

alert ("do we get here");

在javascript中,或者:

echo ("do we get here");

在php。

我用谷歌搜索过但很多方法看起来相当复杂并且代码过多。我是java的新手,有什么方法可以实现这个目标吗?

4 个答案:

答案 0 :(得分:1)

JOptionPane.showMessageDialog(null, "Your Message");

实际上可以通过适当的父组件切换空零件(如果有的话)。

答案 1 :(得分:1)

您可以使用

System.out.println("Here we are");

但是如果你想知道我们如何到达那里你可以使用

new Throwable("Here we are").printStackTrace(System.out);

它将打印调用堆栈。

答案 2 :(得分:0)

Sytem.out.println("do we get here");

答案 3 :(得分:0)

如果您只想将文本输出到屏幕,则可以使用System.out.println("Point 1");。如果你追求更直观的东西(我假设你是这样),你可以查看JOptionPane课程,了解更多信息here

一种更传统(最可能是首选)的做法,就像使用Loggin一样。 SLF4J是一种在Java应用程序中进行日志记录的相对流行的方式。