Debug调试

来源:互联网 发布:bootcamp助理下载 mac 编辑:程序博客网 时间:2024/05/16 18:49

1.设置一个debug断点,断点表示执行到此时停止,当用下面的快捷键执行时,是从断点的后一行开始

F5:进入当前行的方法内部,一步一步执行

F6:执行当前行,并跳到下一行,不进入方法。

F7:执行完当前函数,跳出

F8:接着执行代码,直到跳到下一个断点

public class Debug {public static void main(String[] args) {data d=new data();int a=0;int b=0;a=a+1;System.out.println(a);b=b+1;System.out.println(b);d.sayx();d.sayy();}}

public class data {int x=0;int y=0;public void sayx(){x=x+1;System.out.println(x);}public void sayy(){y=y+1;System.out.println(y);}}
首先,建了两个类一个是Debug类用来测试另一个是data类,用来提供方法和数据

debug调试截图,执行到断点停止

当执行到

d.sayx();d.sayy();
F5会进入data类的方法一步一步执行

此时按F7则会跳出此方法,回到

d.sayx();d.sayy();继续执行d.sayy();
而F6则是执行完这一行,转到下一行,并不会进入sayx()和sayy()内部

重新开始debug,只要点击图中位置,然后重新debug as


0 0
原创粉丝点击