Java调试技巧01(使用条件断点)
2016-01-04 17:59
513 查看
当某个变量为某值时,才进行调试,我们一般都会添加if控制代码,以助于调试,完成后再次删除控制代码,其实不用。
以Eclipse为例,直接在对应行左击就可以打上断点,以下面代码为例:
我们要调试temp为”hello9999”的情况,如果直接单击打上断点,得循环9998次,其实没有必要,直接”ctrl+双击”编辑断点如下:
再次运行debug时,直接跳到i为9999,继续后面的调试。
以Eclipse为例,直接在对应行左击就可以打上断点,以下面代码为例:
[code]public class App { public static void main( String[] args ) { String temp = null; for (int i = 0; i < 10000; i++) { temp = "hello" + i; System.out.println(i); } } }
我们要调试temp为”hello9999”的情况,如果直接单击打上断点,得循环9998次,其实没有必要,直接”ctrl+双击”编辑断点如下:
再次运行debug时,直接跳到i为9999,继续后面的调试。
相关文章推荐
- Struts2 result类型为stream见解
- 根据Map中的key进行排序
- JAVA字符串格式化-String.format()的使用
- IOS Java实现消息推送(APNS)
- SSH 环境搭建(Spring3+Struts2+Hibernate3)
- The ClassFile Structure
- Spring中Aware相关接口原理
- POJ 1002 Java
- Java——Java修饰符
- SpringMVC返回中文字符串乱码
- java的设计模式之单利设计模式(饿汉和懒汉)
- 集成Umeng 报错 javac.exe 已经退出 代码为1
- Myeclipse解析.classpath文件
- java基础之io流
- java基础反射的心得
- java基础抽象类和接口区别
- Spring的作用及优势
- Spring定时任务quartz CronExpression表达式
- spring ioc原理
- Java 访问机制