1.idea的各种按钮

Debug菜单栏:

idea怎么查看java死循环 idea查看运行结果_Express


Show Execution Point(Alt+F10):

idea怎么查看java死循环 idea查看运行结果_右键_02


当鼠标在其他地方时,点击这个按钮,返回当前断点位置Step over(F8):

idea怎么查看java死循环 idea查看运行结果_java_03


代码会继续运行到下一行,但不会进入到其他被调用的方法中Step into(F7):

idea怎么查看java死循环 idea查看运行结果_输入框_04


当代码指定到某一行,需要进入到这行代码被调用的方法体中时,使用此按钮可以进入方法体中调试。

特殊情况:当一行代码有多个方法互相调用时,会出现选择,可以选择进入其中一个方法。force Step into(Alt+Shift+F7):

当Step Into进不去方法时,可以使用此按钮进入方法,作用和Step Into相同,都可以进入方法体。

idea怎么查看java死循环 idea查看运行结果_输入框_05

Step Out(Shift+F8):

idea怎么查看java死循环 idea查看运行结果_右键_06


使用此按钮,可以跳出此方法,或者调到此方法的下一个断点。Run to Cursor(Alt+F9)

idea怎么查看java死循环 idea查看运行结果_idea怎么查看java死循环_07


点击此按钮 ,可以让断点执行到光标代码所处的位置。Evalute Expression(Alt+F8)

idea怎么查看java死循环 idea查看运行结果_输入框_08


选中代码中某一个方法或者属性,可以计算出方法最终的返回值,或者属性的值Resume Program(F9):

idea怎么查看java死循环 idea查看运行结果_idea怎么查看java死循环_09


使用此按钮,可以让程序直接执行到下一个断点的位置。View Breakpoints(Ctrl+shift+F8) :

idea怎么查看java死循环 idea查看运行结果_右键_10


此按钮可以管理所有的断点,添加或者移除2.计算断点里面某个值

idea怎么查看java死循环 idea查看运行结果_java_11


先在需要获取某个值的代码出打一个断点,右键点击断点

idea怎么查看java死循环 idea查看运行结果_java_12


在输入框里面输入需要查询的某个值,点击Done即可

3.利用断点查看某一行代码是否可以取到值

idea怎么查看java死循环 idea查看运行结果_右键_13


首先Debug要运行到想要那一行,在那行代码右键点击,选中你所需要查询代码,例如我选中了people,点击了Evaluate Expression,就可以查看people是否获取到了值