发现Java程序中的Bug
发现Java程序中的Bug
FansUnion 发表于2年前
发现Java程序中的Bug
  • 发表于 2年前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0
昨天在CSDN上阅读 " Java中十个常见的违规编码"这篇文章时,无意中找到了3个 "发现Java程序中的Bug"工具。
其中, FindBugs™ - Find Bugs in Java Programs这个工具,官网地址:http://findbugs.sourceforge.net/

比较好用,在Eclipse中使用只需要安装一个插件即可,插件地址:http://findbugs.cs.umd.edu/eclipse

具体使用 请看 官网。

-----------------------------------------------------------------------------------

安装FindBugs插件后,对一个工程进行了检查,找到了18个Bug,如下图所示。

图片

//死循环

public void stackLeak() {
stackLength++;
stackLeak();
}

//可能的空指针异常

prevCards.clear();

//未使用的变量

SuperClass[] sca = new SuperClass[10];

------------------------------------------------------------------------------------

工欲善其事必先利其器。

有了这个强大的辅助工具,我们能够写出更加健壮的程序,大大提高开发效率,同时也能减轻QA的负担。

(*^__^*)

版权声明:本文为博主原创文章,未经博主允许不得转载。

共有 人打赏支持
粉丝 52
博文 857
码字总数 825464
×
FansUnion
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: