接下来是测试,在代码页面点击鼠标右键,选择debug ->debug as myeclipse/eclipse application。
以debug方式运行java程序后,可以执行以下操作:
(F5)单步执行程序,遇到方法时进入;
(F6)单步执行程序,遇到方法时跳过;
(F7)单步执行程序,从当前方法跳出;
(F8)直接执行程序。遇到断点时暂停。
另外,在debug时,会有很多有用信息显示在debug框里,如堆栈信息,需要自己实践;在程序界面里,鼠标移到变量上时会有当前变量的属性值。
可看下参考资料(有图说明):http://jingyan.baidu.com/article/3c343ff700a7fd0d37796320.html。
这些按钮就是我们调试时的控制按钮分别表示:
step
into(快捷键f5)进入当前行的方法内部,一步一步执行
step
return
(快捷键f7)返回上一步执行的方法(相对应f5)
step
over(快捷键f6)执行当前行,但不进入执行细节
resume
(快捷键f8)恢复执行,表示接着执行代码,直接跳到下一个断点
terminate
停止调试