java断点调试(以eclipse为例)

1.基础调试

这里都是一些基础,除了最后一个都十分常用

名称 快捷键 作用
Resume F8 运行至下一断点
Step Into F5 进入方法
Step Over F6 运行完当前语句
User Step Filters shift + F5 这个可以配置过滤掉库或者一些经测试没有bug的代码,让你调试时只关注于自己的代码。 在window ->preferenct->java->debug里有设置,勾选你不需要在调试时关注的包。

2.循环调试

重点!!!

在我们调试某种算法时,可能需要跳转至 i==1000 时的情况

Java 断点调试 循环调试
右键断点 配置Breakpoint Properties(最后一个选项)!!!

Java 断点调试 循环调试
这时有两种选择
1.hit count: 填入一个数字,当i 等于此数字是运行至断点
2.conditional: 填写判断条件

参考文章

Eclipse断点调试中有一个“use step filters”

相关文章: