4个开源的Java代码静态分析工具
来源:互联网 发布:淘宝众筹手机版 编辑:程序博客网 时间:2024/06/03 09:23
1. PMD
PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。
PMD支持的编辑器包括:
JDeveloper、 Eclipse、JEdit、JBuilder、BlueJ、CodeGuide、NetBeans/Sun Java Studio Enterprise/Creator、IntelliJ IDEA、TextPad、Maven、Ant,、Gel、JCreator和Emacs。
2. FindBugs
FindBugs是一个能静态分析源代码中可能会出现Bug的Eclipse插件工具。它也可以分析被编译过的程序。这个工具已经被下载了超过70万次。
3. JLint
Jlint 可以帮助你检查 Java 代码找出 Bug,不一致和同步问题。JLint 运行非常快速,即使你的项目非常大,它也只需要几秒钟就能检查所有的类。Jlint 已经成功的商业环境中应用。
4. Checkstyle
Checkstyle 是一个用来帮助开发者编写符合编码标准的代码的工具。它是高度可以配置的,几乎可以支持任何编码标准。它也可以用来帮助发现类的设计问题,重复代码,问题代码等等。这个工具可以和 Ant 整合。
- 4个开源的Java代码静态分析工具
- JAVA 代码静态分析工具
- Java 静态代码分析工具
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用Java静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- 常用 Java 静态代码分析工具的分析与比较
- CentOS 6.x minimal 安装
- jsp提取orcal数据库中二进制图片的方法
- 关于nvcc cannot find a supported cl.exe 问题
- MultiByteToWideChar和WideCharToMultiByte用法详解
- ArcEngine9.3与64位操作系统冲突问题的解决办法
- 4个开源的Java代码静态分析工具
- 裸眼3D技术原理
- 网站发布的时候出现错误
- ASP.NET中使用App_Code文件夹的异常
- 组建局域网常识
- UIBarButtomItem:The set of possible titles to display on the bar button.
- SpringMVC 基于注解的Controller @RequestMapping @RequestParam..
- HTTP 错误 500.21 - Internal Server Error
- 我如何筛选简历与选择人员