首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

高效的Debug

2013-03-25 
高效率的Debug在实践开发中 Debug 的重要性是无可替代的,再遇到N多次循环Debug时难道必须要一次一次手动跟

高效率的Debug
在实践开发中 Debug 的重要性是无可替代的,再遇到N多次循环Debug时难道必须要一次一次手动跟踪吗? 那上千次的循环,有多痛苦?

最近才发现MyEclipse是有办法对Debug进行控制的。

public static void main(String[] args) {int a=0,b=0;for(int i=1;i<100;i++){a++;if(i>50 && i%2==0){b++;}}System.out.println(a);System.out.println(b);}



例如要对以上示例进行调试

如果想直接Debug到第40次循环,可以这样做

在断点处右键  Breakpoint properties


选中Hit Count  填入循环的次数


运行Debug会看到


除此之外还有


表示当a的值为50时的程序执行


表示当b的值发生改变时的程序执行

上述3种方法也可以组合使用 不过要计算好啊 否则就执行出错了

热点排行