Debug调试

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
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值