目标:
- 熟悉Debug的定义和功能
- 熟悉使用IDE的的Debug的功能
DEBUG的作用
- 当我们写的程序越来越复杂,编译虽然没有问题,但是运行处的结果与想要的效果不不符合,这种情况下,DEBUG可以帮助到我们
-
什么是DEBUG
-
DEBUG意思为 “ 调试 ”
-
作用为尽快找到程序中的出错误,是的程序运行结果与预期相符;
-
public class Test{
/**
@param args
*/
public static void main (String[] args){
System.out.println("你好");
System.out.println("1");
System.out.println("2");
System.out.println("3");
}
}
- 步骤一:设置断点
- 左边的小红点就是“断点”(通过双击侧边灰色数字部分即可获得或消除)
- 步骤二 :右键运行DEBUG
- 我们可以看到,断点行被蓝色包裹着,而且控制台输出为“你好”之后就不再进行了证明成功了
-
步骤三:使用调试按钮工具或者通过快捷方式进行调试
-
step into (F5) : 进入当前行的方法内部 ,一步一步执行
-
step return(F7) :返回上一步
-
step over(F6) : 执行当前行,但不进入执行细节
-
resume (快捷键 F8): 恢复执行,表示接着执行代码,直接跳到下一个断点
-
terminate : 停止调试
-