java debuging and tuning

本文分享了Java调试的八大实用原则,包括信心、计划、冷却、分解等,旨在帮助开发者高效定位并解决问题。同时介绍了使用jProfiler检测内存泄露及CPU占用的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java debug and tuning

8条原则
(信心原则) 有信心解决这个问题,只是我要找到最佳的解决路径。
(计划原则)最好计划,按计划进行
(冷却原则)如果已经在某个问题上已经花了两小时无果。那先让这个问题冷却2小时,再解决。
(分解原则) 这个问题太大了,分解为小问题比较容易解决
(移花接木)]既然这个问题是如此难以克服,那就承认这个问题好了,也许改一点其他地方,这个问题的影响就微乎其微了。
(抓住本质) 固然问题看起来在这个地方,但本质上,问题并不在这个地方
(极端原则) 用极端环境,更准确的暴露问题
(单元测试)重新单元测试,也许就能定位问题


内存泄露:用 jprofiler 可以检测
cpu 占用太高:用jprofiler 检测线程争用,或者死锁

最近,打算用findbugs ,搞一下。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值