Eclipse Debug 学习

一、Eclipse Debug 运行时动态修改变量值

package com.java66.month09.date14;

public class Demo1 {
	public static void main(String[] args) {
		int a = 6;
		int b = 8;
		int c = a + b;
		System.out.println(c);
	}
}
我们在运行的时候,修改一下a的值;

我们在变量c处打断点,然后Debug运行;


我们可以看到变量a,双击a变量的值,改变a的值;


我们修改成8;

修改完之后,我们把鼠标指针放到a上,就可以看到a的值为8;

然后我们使用debug的快捷键F8; 可以看到下面的结果;


二、Eclipse Debug ctrl+shift+i查看表示式值

还利用上面的例子;


我们先打断点;然后在debug模式下运行;


选中a+b;然后使用快捷键ctrl+shift+i;


最后,F8执行完即可;

三、Debug常见调试  F5进入方法  F6 单步  F8完成 

F6 单步执行 执行到下一行代码

F8是执行完 假如后面还有断点 执行到下一个断点处

F5是进入方法里执行

package com.java66.month09.date14;

public class Demo2 {
	public static void main(String[] args) {
		int a = 1;
		int b = 7;
		int c = add(a,b);
		System.out.println(c);
	}
	
	public static int add(int a , int b){
		int c = a + b;
		return c;
	}
}
在变量a前面打断点;

然后debug运行代码;

使用F6执行到下一行代码;

再按F6执行;

如果想进入add()里去看看,可以使用F5执行;

使用F6执行;

我们按F8 可以执行完程序(前提是后面没有断点了,否则执行到下一个断点处)

演示完毕!谢谢!



猜你喜欢

转载自blog.csdn.net/qq_35070001/article/details/77986330