DEBUG调试方式(方法汇总篇)

DEBUG调试方式(方法汇总篇)

1、 条件断点 
断点处点击鼠标右键 - 选择"Breakpoint Properties" 
勾选"Enabled" 启动断点 
勾选"Hit Count" 输入框写运行次数 
勾选"Enable Condition" 输入框写停止条件 

2、 变量断点 
变量也可以接受断点,在变量的值初始化,或是变量值改变时可以停止 
可以加条件,和上面条件断点的设置是一样的 

3、 方法断点 
方法断点的特别之处在于它可以打在 JDK的源码里 
由于 JDK 在编译时去掉了调试信息,所以普通断点是不能打到里面的 
但是方法断点却可以,可以通过这种方法查看方法的调用栈 

4、 改变变量值 
在Debug 视图的 Variables 小窗口中, 
可以在变量上右键,选择"Change Value..." 在弹出的对话框中修改变量的值 
或是在下面的值查看窗口中修改,Ctr+S 保存 

5、 重新调试 
这种调试的回退不是万能的,最多只能退回到当前线程的调用的开始处 
回退时,请在需要回退的线程方法上点右键,选择 "Drop to Frame" 

6、 远程调试 
用于调试不在本机上的程序 
连接时远程服务器时,需要在Eclipse中新建一个远程调试程序 

7、异常断点 
要找到异常发生的地方比较困难,还好可以打一个异常断点 
Breakpoints工具框顶右第四使用"增加Exception异常断点" 
当异常发生时,代码会停在异常发生处,定位问题时应该比较有帮助

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值