你真的会使用Eclipse的debug吗?

使用Eclipse进行debug调试是java 开发人员的必备技能,在我刚开始工作的时候只是会打个断电然后一步步调试,中间的话写点调试的代码,好多人家有的功能都没有用上也不会使用。随着自己工作中慢慢发现其中还有好多功能可以提高我们的调试效率,不仅仅是提升工作效率,使用好debug对我们阅读源码也有很大的帮助。

接下来我们先从如何使用eclipse的debug进行讲起吧。我们主要是给已经使用过eclipse的同学介绍如何更好的使用debug。关于eclipse的安装教程我们这里就不过多阐述。

1 eclipse debug基本操作

1.1 添加断点

鼠标左击2次就可以在第7行添加一个断点

或者通过右击选择 Toggle Breakpoint 进行添加。

1.2 取消断点

取消断点 在已经打断点的行数上左击2次或者在行数上通过点击右键再点击 Toggle Breakpoint进行取消

1.3 debug模式启动

在main方法上右击然后点击debug as 在选择java  Application 进行debug模式启动

 deug常用操作以及快捷键

常用的操作如下图 对应的快捷键分别是 

Ctrl + alt +B 关闭掉所有的断点

F8 切换到下一个断点

F5 进行方法

F6 执行下一步

F7 跳出方法

2 debug Hit count操作

hit count 可以设置运行多少次 一般用于循环中例如下图代码运行5次后程序挂起。

3 debug 条件断点 

我们可以在为断点设置条件如下图 当在断点 第7行 当i==3 的情况下程序挂起

 

 4 异常断点

异常断点和普通的断点方式有些不同 添加方式查看下图

当某行报ArithmeticException 异常时程序挂起

 5 建议某个值的断点

有时候我们只是想监控某个值的变化进行调试 此时我们可以在具体的值处设置断点进行调试

6 方法被调用的断点

当执行到下图中fun方法后程序会被挂起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值