32java Eclipse 开发工具(debug 调试)

38 阅读1分钟

Eclipse 开发工具(debug 调试)

 

Eclipse 本身支持有 debug 的调试功能,可以进行代码的逐行的调试工作,

范例:建立一个简单的程序。

Package cn.mldn.util;

public class MyMath{

Public static int add (int x,int y){

int temp=0;

temp=x+y;

return temp;

}

}

随后在另外一个测试类中要进行代码的调试处理。

范例:定义测试类。
package cn.mldn.demo;

import cn.mldn.util.MyMath;

public class TestMath{



public static void main(String[ ]args){

int result=MyMath.add(10,20) ;备注:如果add没有自动导入,按住Ctrl+shift+o.

System.out.prontlh(“加法结果:”+result);` 

那么随后就可以以以 debug 的模式进入到程序的执行操作。

 package cn. mldn. demo ;

import cn. mldn. util MyMath;

public class TestMath {

public static void main(Stringl ] args) {

int result = MyMath.add(10, 20);

System. out. println("``加法结果``: " + result);

}


}

随后会出现一个提示界面,询问用户是否现在要切换到 debug 的调试图之中选择yes。

如果要进行调试要以下几种形式:

单步跳入【F5】:进入到代码之中观察。

2.单步跳过【F6】:不进入到代码中观察,只观察代码的表面。

3.单步返回【F7】:后面的代码不再调试,返回到进入处而不是程序处。

4.恢复执行【F8】:程序直接正常执行完毕。

比如我想知道add怎么运行的。找出图上所示图标。

表面观察就是跳过,深入观察就是跳入。