Java开发Eclipse必备的三款软件

来源:互联网 发布:java中方法的定义 编辑:程序博客网 时间:2024/05/22 03:50

一、FindBugs

FindBugs用于检查.class文件
主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等
安装地址:http://blog.csdn.net/cainiao_ACCP/article/details/77646092

二、PMD

PMD用于检查源文件
主要包括:
空try/catch/finally/switch语句块
未使用的局部变量、参数和private方法
空if/while语句
过于复杂的表达式,如不必要的if语句等
复杂类

三、CheckStyle

CheckStyle用于检查源文件,但CheckStyle主要关注格式
主要包括:
Javadoc注释
命名规范
多余没用的Imports
Size度量,如过长的方法
缺少必要的空格Whitespace
重复代码

原文地址:http://www.mamicode.com/info-detail-644451.html

原创粉丝点击