由于在写程序时,出现错误,所以从网上搜集资料,查的,使用debug调试的方法总结如下,如果总结有错误,还望各位读者能及时指出,定会虚心接受。
1.首先在一个java文件中设断点,直接在预测出现错误的代码行点击两下,出现小圆点;
2.然后点击小爬虫按钮,会出现如下的界面,直接点击进入
3.当程序走到断点处就会转到debug视图下。
4.需要了解这三个按钮的作用,F5,F6,F7
- F5:跳入方法(假如此处是方法,点击f5就会进入此方法内部,即进入被调用方法,如果不是方法,则效果同f6一样)
- F6:向下逐行调试(在所断点的界面一行行往下执行,即使遇到了方法,也不会跳入被调用的方法,比如上面的类Test中的system.println.println(),运行到此处,要是点击f5,会进入println的底层实现,但按f6的话会跳到后面的“}”)
- F7:跳出方法(如果有按到f5进入到某个被调用方法的话,则按F7,代表跳出被调用方法,回到上一层)
5.之后就可以按需点击按钮进行调试,myeclipse右上界面就可以看到下面的界面,Variales代表变量的意思,在这里可以看到变量的变化。
Breakpoints代表你进行断点的所在类,右键点击,出现一系列的功能,hit count代表运行多少次才会出现断点挂起
而breakpoint properties代表属性,在此你可以设置进行断点调试的条件表达式.
备注:MyEclipse默认进入debug模式,设置VariablsVariales,Breakpoints,Expressions等的框的方法。
window --> show view --> variables