IDEA中的debug断点调试技巧

1.如何打断点与取消断点

点击红箭头的位置一下打断点 两下取消

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_JAVA中在IDEA断点调试怎么操作

2.运行断点

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_java_02

3.进入断点

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_编辑器_03

1.横排按钮

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_intellij-idea_04

1.回到当前断点所在界面

2.根据当前断点逐行向下执行–不会进入方法

3.根据当前断点逐行向下执行会进入方法里面 --但是只能进入我们自己写的方法 --java类库中的方法不能进入

4.根据当前断点逐行向下执行会进入方法里面 --但是可以进入我们自己写的方法 --也可以进入java类库中的方法–任何方法

5.直接执行完当前方法,回到调用方法结束处

6.直接执行完当前方法,回到调用方法处

7.回到当前断点所在界面并向下执行一步

8.计算器–可以在程序运行中查看后面的运行结果

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_编辑器_05

2.竖排按钮

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_JAVA中在IDEA断点调试怎么操作_06

1.重新运行程序

2.进入下一个断点执行

3.debug模式暂停—一般不用

4.终止程序

5.查看当前所有断点

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_编辑器_07

6.使当前断点失效–双击恢复

断点常用技巧

1.设置断点的条件

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_java_08

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_java_09

2.可以动态修改值–但是仅限当前一次

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_intellij-idea_10

  1. 利用断点调控线程–设置成线程模式
    1.先开启thread断点线程在启动debug

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_java_11

2.执行线程时选择想要执行的线程

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_intellij-idea_12

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_java_13

注意事项

1.debug断点调试时最好启用主程序

2.如果是需要输出值的话最好提前输出值,以方便后面debug的调试与进入下一步

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_JAVA中在IDEA断点调试怎么操作_14

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_经验分享_15

进入本次循环

JAVA中在IDEA断点调试怎么操作 idea如何断点调试_编辑器_16