idea 调试进阶技巧
使用调试的评估表达式

如下图我们吧断点打到方法上一行 开启调试 注意有一个评估表达式

我们可以直接利用评估表达式 自定义参数查看方法运行结果

设置断点的触发条件
如下段代码
public class Test {
public static void main(String[] args) {
for (int i = 0; i < 100; i++) {
System.out.println(i);
}
}
}
如果想在i=10时触发断点

右键红色断点

可以设置条件
开始调试 发现程序确实在i=10时停下

在调试过程中修改变量的值

可以看到此时变量a为5 我们可以右键修改值

最终输出了7

多线程调试

在两个线程内部体都打上段点 右键设置断点为线程模式

开始调试

可以切换当前线程 来决定运行顺序


浙公网安备 33010602011771号