断点调试(IDEA)
断点(breakpoint)调试(debug)
重要提示:在断点调试过程中,是运行状态,是以对象的运行类型来执行。
A extends B;
B b = new A();
b.xx(); //当你去调试b在调用xx方法的时候,其实它是按照它的运行类型来定位这个方法的。
【快捷键】
【F8】Step Over ————逐行进行
【F7】Step Into ————进入到方法体内
【Alt + Shift + F7】Force Step Into ————强制进入方法体内
【Shift + F8】Step Out ————跳出方法
【F9】Resume Program ————直接执行到下一个断点
【IDEA debug如何进入JDK源码:】
-
使用force step into
断点可以在debug过程中,动态的下断点