1、前言
我们在写程序的时候,程序出现问题。
我们不可避免的需要进行断点调试,我们只需要了解基本的快捷键作用即可进行简单的调试!
2、常用的调试快捷键
| 工具 | 作用 |
|---|---|
step over(步过) |
执行下一行代码。如果当前行断点是一个方法,则不进入当前的方法体内 |
step into(步入) |
执行下一行代码。如果当前行断点是一个方法,则进入方法体内 |
force step into(强制步入) |
执行下一行代码。如果当前行断点是一个方法,则强制进入方法体内 |
step out(步出) |
跳出 |
resume program(恢复程序) |
恢复程序的运行,如果下面还有断点,直接运行到断点处。如果没有断点,正常运行程序直到结束! |
mute breakpoints(静音断点) |
选中该按钮,可禁用所有断点 |
view breakpoints(查看断点) |
查看设置的断点 |
Show Execution Point(显示执行点) |
显示到断点执行的位置 |
评估表达式 |
可以用来计算表达式的值 |
stop |
停止调试 |
3、条件断点
说明:
调试的时候,在循环里增加条件判断,可以极大的提高效率!
具体操作:
在断点上右键调出条件断点。可以断点到你设置的条件上!

4、评估表达式
选择行Alt + F8,可以调出评估表达式
计算map的值

step over(步过)
step into(步入)
force step into(强制步入)
step out(步出)
resume program(恢复程序)
mute breakpoints(静音断点)
view breakpoints(查看断点)
Show Execution Point(显示执行点)
评估表达式
stop