debug的一些经验

最近2天一直在研究eclipse的debug,最开始想学就是因为老有nullpoint错误,
感觉要是会了debug就方便多了,但是查了好多资料之后,感觉还是没弄明白,
因为我调试的时候有很多线程,我也不明白那是什么意思,结果发现resume按键
他能跳过这些细节的stack处理,直接执行到下个断点,还有一个很重要的就是,
对于java web的debug其实和java的debug差不多,不同就是你还要就和着jsp页面,
比如你在一个java中设置了断点了,然后你登录页面或是什么页面,当他遇到断点
的适合页面就不在读条了,我当时一直以为这是tomcat配置出问题了。。。。因为我
不懂啊,后来才知道把断点执行完后那个页面就该显示显示什么了。。
还有就是可以用filter过滤掉你不要的包里面stack的内容。。。最开始我不知道resume的
时候我想把所有包(除了我自己设置断点的类)都过滤掉。。。现在才知道resume就可以了。。
还有就是你可以用表达式expression看变量的值,最开始是不显示值的,你不用怀疑自己是不是
又操作错了。。这些值要直到你执行到那里才显示的,step into也是这样的。
还有就是不是resume随时都可以按,是因为你要先登录jsp,比如一个登录界面什么的才开始。
直到要放弃玩debug才明白这个怎么玩。。。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值