1.编辑源代码
public class TestController {
private static byte a;
private static short b;
private static int c;
private static long d;
private static float m;
private static double n;
private static char h;
private static boolean r;
public static void main(String[] args) {
System.out.println("start");
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(m);
System.out.println(n);
System.out.println(h);
System.out.println(r);
String s = "end";
System.out.println(s);
}
}
2.设置断点
在需要进行调试的代码开始的地方,鼠标双击代码行号的左侧,会出现一个实心小圆点,即断点设置成功。如果想更改断点位置,可以在之前设置好的断点上再次双击,即可取消断点,然后在其它行设置。
3.调试
方法一:单击右键→选择“Debug As”→“Java Application”


方法二:直接点击“调试”按钮→选择“Debug As”→“Java Application”

方法三:快捷键F11
4.调试结果

(1)整数型初始值为0;
(2)浮点型初始值为0.0;
(3)字符型初始值为空字符;
(4)布尔型初始值为false。
5.快捷键:(分别对应着菜单栏的不同按钮)
F5(Step Into):单步执行程序,遇到方法时进入;
F6(Step Over):单步执行程序,遇到方法时跳出;
F7(Step Return):单步执行程序,从当前方法跳出;
F8(Resume):直接执行程序,遇到断点时停止。
上述程序的调试,使用的“Step Over”按钮
本文详细介绍了一种在Java中调试程序的方法,包括如何设置断点、使用不同调试模式,以及观察各种数据类型默认值的过程。通过具体示例,读者可以了解到整数型、浮点型、字符型和布尔型变量的初始化状态。
1146

被折叠的 条评论
为什么被折叠?



