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

516

被折叠的 条评论
为什么被折叠?



