小东Freeman + 关注

签名:我们爱我们的倒霉工作,也爱这千疮百孔的世界。

找到你代码中可能出现的bug—FindBugs的使用

发表于 2个月前   399次查看    0评论  2 赞

前言

Findbugs很多人都并不陌生,Eclipse中有插件可以帮助查找代码中隐藏的bug,IDEA中也有这款插件。这个插件可以帮助我们查找隐藏的bug,比较重要的功能就是查找潜在的null指针。
在编写代码的过程中,我们可能不会一直记得检查空的引用,在我们测试时可能很难发现问题,但是应用上线之后,面对大量的用户,很多问题就会浮现出来。所以在编码时,使用findbugs检查一下很有必要。


安装

这里我们展示idea的安装方式,其他的自行查阅资料


找到设置下的plugins,搜索findbugs,点击install安装后重启

QQ20190302-0.png


使用

右键选择你需要检测的文件,弹出以下界面,选择需要检测的类型即可


QQ20190302-1.png


之后就可以在控制台看到你文件中可能存在的bug了,就可以按照他的提示进行更改了

QQ20190302-2.png


名词解释

Bad practice 代码中的一些坏习惯

Class names should start with an upper case letter    主要包括类名的命名,以大写字母开头
Method names should start with a lower case letter  方法名以小写字母开头
Field names should  start with a lower case letter  字段名以小写字母开头
equals()method does not check for null argument equals()方法应该检查