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
阅读全文
0 0
- Java开发Eclipse必备的三款软件
- 扩展Eclipse的Java开发工具(三)
- web开发必备的几个软件
- 开发必备软件
- android 开发必备软件
- mac开发必备软件
- PHP开发必备软件
- java必备软件
- 【开发管理类软件必备知识视频教程之三】代码生成器的前世今生(视频搞笑有娱乐性)
- 【开发管理类软件必备知识视频教程之三】代码生成器的前世今生(视频搞笑有娱乐性)
- 数码防伪公司经营管理的必备三大软件系统
- 15款Java程序员必备的开发工具
- Java程序员必备的6款最佳开发工具
- Java程序员必备的6款最佳开发工具
- 开发成功的大软件的必备12个方面
- 程序员必备的11个辅助开发的软件神器
- 程序员必备的11个辅助开发的软件神器
- 程序员必备的11个辅助开发的软件神器
- Struts2配置详解_配置Action之通配符映射
- 牛客网算法课系列(三):字符串
- npm -v报错
- 【Jin】开源轻量级游戏框架Jin的设计规划
- RecyclerView+ProgressBar实现简易图表
- Java开发Eclipse必备的三款软件
- Java类的执行顺序、final的用法
- 测试注册页面不成功的解决方法
- 设计模式之迭代器模式
- MongoDB3.0集群安装和安全认证指南
- struts2 使用 modelDirven 在前台获取值后 在后台修改后再向前台传值时 传值对象未发生改变
- 库存系统难破题?且看京东到家如何破
- CSS 编码规范
- WebSocket使用之什么是WebSocket?