1.首先明白断点的定义:
断点是调试器设置源程序在执行过程中自动进入中断模式的一个标记。当程序运行到断点时,程序中断执行,进入调试状态。记住,程序运行到断点所在代码行时就会断开挂起,该行代码是还没有运行的状态,接下来进入手动调试。
在程序的左边蓝色区域进行鼠标双击,就会出现圆点,然后在程序中进行debug as=>yes=>进行调试界面
2.调试界面
1)需要明白这三个按钮的意思
F5:跳入方法(假如此处是方法,点击f5就会进入此方法内部,即进入被调用方法,如果不是方法,则效果同f6一样)
F6:向下逐行调试(在所断点的界面一行行往下执行,即使遇到了方法,也不会跳入被调用的方法,比如上面的类Test中的system.println.println(),运行到此处,要是点击f5,会进入println的底层实现,但按f6的话会跳到后面的“}”)
F7:跳出方法(如果有按到f5进入到某个被调用方法的话,则按F7,代表跳出被调用方法,回到上一层)
2)之后就可以按需点击按钮进行调试
3)myeclipse右上界面就可以看到下面的界面,variale代表变量的意思,在这里可以看到变量的变化
breakpoint代表你进行断点的所在类,右键点击,出现一系列的功能,hit count代表运行多少次才会出现断点挂起
而breakpoint properties代表属性,在此你可以设置进行断点调试的条件表达式