eclipse问题!

比方下面这段代码:
class MyClassQ3{
public static void main(String[]args){
MyClassThree wangk;
wangk=new MyClassThree();
wangk.init();
wangk.count=wangk.increment()+wangk.increment();
System.out.println(wangk.increment());
}
}
class MyClassThree{
public int count;
public void init(){
count=1;
}
public int increment(){
count=count+1;
return count;
}
}
在JC里面运行,得出结果为:6
但是,在eclipse里面运行,却弹出一个窗口,窗口上显示文字为:
This kind of launch is configured to open the Debug perspective when it suspends.
This Debug perspective is designed to support application debugging.It incorporates views for displaying the debug stack,variables and breakpoint .
Do you want to open this perspective now?
本人菜鸟,谁能告诉我出现这种情况是怎么回事?应该如何修改?(是我软件有问题,还是哪儿配置不对。轻高手指点。
谢谢。
如果不进入断点,我该如何才能看到结果呢?
如果进入断点,我不会调试,谁能帮忙解释说下?

原因是你在代码中设置了断点(在某行代码的最左面有一个灰色的圆点就是带有断点的代码行),这样运行时Eclipse向你确认是否进入断点调试模式,你选yes就进入断点调试模式,程序将停止在第一个端点处,你可以查看当前的变量值、调用关系等。
-------------------------------------------
问题补充的回答:
不知道你说的看解说是指什么,如果是看看程序执行完毕后是什么结果,那就不用进入调试模式,直接运行完毕结果就出来了,你就会看到输出。

断点调试模式是一种查看任意时刻程序运行过程中的某个时间点的程序状况,可以这一时刻的中间变量的值,当在断点模式的时候,eclipse上面会看到一些类似于录像机播放按钮一样的按钮,他们就是断点的控制按钮,对应有快捷键:
F6执行当前语句并停在下一语句等待命令。
F7进入当前语句(如果当前语句是函数调用,将进入到这个被调用的函数内部,停在第一句)并等待命令
F8忽视当前断点直接运行代码,但是会停在下一个断点处等待命令,如果没有下一个代码则将程序运行完毕。

不知道这样回答能懂不。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-04-23
debug视窗下就是这样...把断点去了就好了.不过调试下看看程序的运行也挺好的 啊.
第2个回答  2008-04-23
是你打了断点吧
直接选YES就可以执行了
相似回答