Loading

基本的Debug调试程序

1、前言

我们在写程序的时候,程序出现问题。
我们不可避免的需要进行断点调试,我们只需要了解基本的快捷键作用即可进行简单的调试!

2、常用的调试快捷键

image-20210531125143899
工具 作用
image-20210531112229102 step over(步过) 执行下一行代码。如果当前行断点是一个方法,则不进入当前的方法体内
image-20210531113127957 step into(步入) 执行下一行代码。如果当前行断点是一个方法,则进入方法体内
image-20210531113336641 force step into(强制步入) 执行下一行代码。如果当前行断点是一个方法,则强制进入方法体内
image-20210531113426237 step out(步出) 跳出
image-20210531113631459 resume program(恢复程序) 恢复程序的运行,如果下面还有断点,直接运行到断点处。如果没有断点,正常运行程序直到结束!
image-20210531113823239 mute breakpoints(静音断点) 选中该按钮,可禁用所有断点
image-20210531113920259 view breakpoints(查看断点) 查看设置的断点
image-20210531114223051 Show Execution Point(显示执行点) 显示到断点执行的位置
image-20210531124924808 评估表达式 可以用来计算表达式的值
image-20210531114019757 stop 停止调试

3、条件断点

说明:

调试的时候,在循环里增加条件判断,可以极大的提高效率!

具体操作:

在断点上右键调出条件断点。可以断点到你设置的条件上!

image-20210531124149108

4、评估表达式

选择行Alt + F8,可以调出评估表达式

计算map的值

image-20210531124755274

posted @ 2021-05-31 13:13  Helen's  阅读(337)  评论(0编辑  收藏  举报