debug调试初识

debug调试的重要性:
调试是定位软件瑕疵的最直接和最有效的方法 。 没有哪个程序员能一下子 写出没有错误的代码。 而使用以调试器 为主的调试 工具进行调试是定位瑕疵的最直接方法 , 可以从问题 的症状入手 , 正向跟 踪或者反向追溯。

Idea中debug调试的使用方式:
在这里插入图片描述
我们可以使用快捷键:Shift + F9 启动debug调试
在程序行左侧单机一下就可以设置断点
注意点:断点一定要打在程序可执行的行,不能打在像大括号这样的行上面;当执行到哪一行,那一行是高光的

在这里插入图片描述
可以看到断点所在行之上的所有变量,并且还可以执行表达式;打的断点的那一行是没有执行的,执行的是断点之上的代码。

在这里插入图片描述
可以打开计算器,快捷键:Ctrl + U,在弹出来的框中可以写代码或者表达式,如:user.getUserName().equals(“XXX”) 或8 * 9 等等

在这里插入图片描述
测试完第一个断点后可以选择往下一行执行(快捷键:F6)也可以选择到下一个断点处(F8);
当我们执行的到的那一行(高光的那一行),我们可以进入到这一行的调用方法的内部,快捷键:F5:
在这里插入图片描述
去除所有的断点:在非断点行 使用Ctrl + Shift + F8快捷键
光标放在断点所在行,ctrl+shift+f8 => 给断点添加条件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值