在实践开发中 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种方法也可以组合使用 不过要计算好啊 否则就执行出错了
- 大小: 54.1 KB
- 大小: 29.5 KB
- 大小: 22.4 KB
- 大小: 39 KB
- 大小: 41.8 KB
分享到:
相关推荐
当我们写出程序,但我们却不知道,这个程序有没有问题时,我们可以利用这个软件来进行调试,可以一次调试完成,看整体的结果,也可以详细的单步执行,来看每一步的执行结果,会...让我们在写程序的过程中,少走弯路,让效率更高
提供详细操作说明书,可高效率学会工具使用 GT是直接运行在手机上得"集成调测环境"(IDTE, Integraged Debug Environment),同时它也具备离线测试能力。它可以检测得特性特征如下 CPU,内存 网络流量 流畅度/帧率 ...
vBulletin 是一个功能强大、可扩展和可完全定制的 Web 站点论坛包,由 Web 上最快速成长的脚本语言 PHP 编写,其高效率和用 MySQL 建构的超快后端数据库饱受赞誉,是大中站点社区建构理想的解决方案。大家可以把这 ....
用于代码测试,对测试类和方法进行单独测试和debug,高效率对各种方法进行测试
在boost中有自带的日志库供开发人员使用但效率不是最高的: 加入头文件#include 即可引入日志库 boost中的log库有以下六种级别: BOOST_LOG_TRIVIAL(trace) << A trace severity message; BOOST_LOG_TRIVIAL...
效率较高(编译debug_new.cpp 时有效;参见文件中的注释) 我本人认为,debug_new目前的一个主要缺陷是不支持多线程。对于某一特定平台,要加入多线程支持并不困难,难就难在通用上(当然,条件编译是一个办法,...
而用汇编语言编写程序几乎是程序员直接在写执行代码,程序员可以在程序的每个具体细节上进行优化,这也是汇编语言程序执行高效率的原因之一。 3、编写程序的复杂性 汇编语言是一种面向机器的语言,其汇编指令与...
该软件功能强大,扫描效率高,是Java程序员debug的好帮手。 PMD支持的编辑器包括: JDeveloper、Eclipse、JEdit、JBuilder、BlueJ、CodeGuide、NetBeans/Sun Java Studio Enterprise/Creator、IntelliJ IDEA、...
1.建议使用release模式运行,因为debug模式下,运行效率会降低,导致保存的avi文件实际帧率和你设置的帧率不同,播放的时候感觉就像在快进一样。 2.如果你的电脑配置相当牛逼,你可以将帧率设置的更高一点。 3.如果...
使用EDIT、MASM、LINK、DEBUG的四步命令模式,其步骤繁琐,界面不友好,给教学和使用带来了一定的困难,因此有必要开发一个集编辑、编译、连接、调试一体化的集成开发环境,使对汇编语言的编译、连接和执行操作方便...
效率提升:使用Editor Console Pro,开发者可以显著提高debug效率。该插件允许开发者在输出时指定特定的标签,并只查看某个标签的输出内容,这使得在大量的日志信息中快速定位到关键信息变得非常容易。 代码块查看:...
效率提升:使用Editor Console Pro,开发者可以显著提高debug效率。该插件允许开发者在输出时指定特定的标签,并只查看某个标签的输出内容,这使得在大量的日志信息中快速定位到关键信息变得非常容易。 代码块查看:...
写PHP时,一直用postman做测试,最近发现在测试过程中可以用xdebug来断点调试,比原来手动打exit或者die来断点效率高多了
不需要打trace了,实时监控关心的关键信息的值...Android的服务基本都有dump信息,debug的利器,效率极高(相比trace和断点调试) 开发、维护人员需要经常使用并熟悉相关的表示 适时扩展dump的输出及格式,方便适时调试。
去除了我们所使用的语言的神秘感,尤其重要的是使我们在debug和使用语言高级特性的时候有更好的把握,可以帮助我们提高代码效率。
一个功能强大、可扩展和可完全定制的Web站点论坛,由Web上最快速成长的脚本语言PHP编写,其高效率和用MySQL建构的超快后端数据库饱受赞誉,是大中站点社区建构理想的解决方案 基于vBzh.Com发布的版本,已经去回传,...
C++内存泄漏检测原理+实例源码下载,是一个跨平台的C++ 内存泄漏检测器的源程序,一个主要缺陷是不支持多线程。分配内存时不进行文件名复制,而只是保存其指针;效率较高(编译debug_new.cpp
C++内存泄漏检测原理+实例源码下载,是一个跨平台的C++ 内存泄漏检测器的源程序,一个主要缺陷是不支持多线程。分配内存时不进行文件名复制,而只是保存其指针;效率较高(编译debug_new.cpp
本文档详细介绍了XCode的界面功能和源代码编写的高级技巧。能够让读者大大提高源代码编写和debug的效率。适用于iOS以及OSX的编写。非常值得学习的材料。
而各个方法之间的调用、一个功能的实现机制等往往需要很多的沟通,这就造成了相互之间团队协作的效率不够高。如果架构师将流程分析图发给其他开发人员,则会使其他人对项目的架构一目了然,从而能够快速的领会架构师...