Eclipse Debug 学习

来源:互联网 发布:MySQL 转为percona 编辑:程序博客网 时间:2024/06/04 23:28

一、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 可以执行完程序(前提是后面没有断点了,否则执行到下一个断点处)


演示完毕!谢谢!



原创粉丝点击