【JAVA】Eclipse中debug的使用

本文详细介绍如何使用Debug模式跟踪Java程序的执行流程,包括设置断点、进入Debug界面的方法,以及如何利用Debug视图和控制按钮进行高效调试。通过本文,读者可以掌握Debug的基本操作,提高代码调试效率。

一.使用Debug模式的目的
①跟踪程序是否走预期流程
②查看运行过程中某些变量值

二.进入Debug模式
1.设置断点。
在想debug的地方 右击→Toggle Breakpoint在这里插入图片描述
2.进入“debug”界面
①快捷键:运行主函数或者单元测试时,ctrl+shift+d,j
②如图所示:Run → Debug As → 选择程序
在这里插入图片描述

三.Debug视图
如果我们在第一次运行debug模式的时候,程序运行到断点处会出现一个提示,如图:遇到这个提示说明我们没有默认选择debug模式先显示的视图,
点击switch的话会进入到debug视图,
点击no的话会停留到当前的视图模式(Java或JavaWeb),
勾选了 Remember my decision的话 ,下次会不再出现这个提示,并且默认进入刚才选择的视图。
在这里插入图片描述
下图为debug视图。在这里插入图片描述

四.Debug运行控制按钮
在这里插入图片描述
在这里插入图片描述
走到下一处断点,如果没有没有下一处断电就直接运行完整个debug流程
在这里插入图片描述
强制停止当前debug ,相当于直接关闭JVM的意思,不会再执行后面的代码了
在这里插入图片描述
进入方法内部
在这里插入图片描述
走到下一行代码(就是直接一行一行的走,不会进入方法内部)
在这里插入图片描述
跳出当前方法,如果当前走到了方法内部,就直接执行完当前方法后调回到调用处

五.界面
在这里插入图片描述
在这里插入图片描述
参考文献
①https://blog.csdn.net/qq_33339121/article/details/78536185
②https://blog.csdn.net/weixin_42195284/article/details/86302402
③https://blog.csdn.net/qq_42505024/article/details/81139797
④https://jingyan.baidu.com/article/22a299b5e9a1819e19376ab0.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值