`
ifox
  • 浏览: 64544 次
社区版块
存档分类
最新评论

今天使用PMD的一些小小的收获

 
阅读更多

今天刚好这个项目开始收尾了,闲来没事做,就使用了PMD这个Java代码规范工具来检测下。总的来说,在代码中发现了以下问题


1、不应该显示的在方法上面抛出异常
2、不变的量应该定义为final<区别,有什么好处?>——效率更优,去网上查了一下,做了个案例测试了一下,的确快了一点,但是不明显。
3、不是final的变量,在声明的时候不应该包含"_"下划线
4、避免太短的变量名

分享到:
评论

相关推荐

    PMD集成myeclipse及PMD规则说明

    **PMD** 是一个开源的静态代码分析工具,主要用于检测Java源代码中的潜在问题,比如冗余代码、未使用的变量、空捕获块等。它通过应用一系列预定义的规则来帮助开发者提升代码质量,避免潜在的bug,并遵循最佳编程...

    pmd插件使用文档

    通过使用 PMD 插件,开发人员可以自动发现可能的错误、无效的代码、低效的编程习惯以及重复的代码块。 在 Maven 项目中集成 PMD 插件的步骤如下: 1. **配置插件**: - 在 Maven 项目的 `pom.xml` 文件中,您需要...

    pmd代码检查工具使用

    PMD 代码检查工具使用指南 PMD 是一个静态代码分析工具,主要用于检查 Java 代码的质量和可读性。下面是 PMD 的使用指南,包括安装、运行、规则配置和自定义规则等方面的内容。 安装和运行 PMD 可以通过命令行或...

    代码分析工具使用PMD

    2. **使用PMD检查代码**:在Eclipse中,右键点击项目,选择`PMD-&gt;Check Code With PMD`,PMD会扫描项目并显示检查结果。在PMD视图中,可以按照错误等级过滤信息,例如错误、警告等。在`Package Explorer`和代码文件...

    PMD与CPD使用说明

    PMD与CPD使用说明,检查Java代码的重复度

    PMD的规则文件

    在软件开发过程中,使用PMD可以提升代码质量,减少错误,并遵循一定的编码规范。在Eclipse IDE中,通过安装PMD插件,开发者可以直接在编辑器内查看和应用这些规则。 本压缩包中的"PMD_xml"文件是PMD规则的XML配置...

    PMD的使用说明-简介、工作原理、安装运行、规则等

    PMD是一种广泛使用的开源静态代码分析工具,旨在帮助开发者发现并修复Java代码中的潜在问题,如冗余代码、未使用的变量、空捕获块、复杂的条件表达式等。它的核心功能在于通过预定义的规则集对代码进行扫描,以识别...

    PMD安装使用手册

    PMD安装使用手册,是学习安装PMD必备资料

    PMD使用说明(内含Jar包)

    1. **选择规则集**: PMD提供了一些预设的规则集,如"Basic"、"Braces"、"Design"等,可以根据项目需求选择合适的规则集。 2. **执行检查**: 运行PMD,指定待检查的源代码目录,PMD将遍历整个目录结构,对所有Java...

    PMD使用,有兴趣的朋友可以下载

    PMD使用,有兴趣的朋友可以下载PMD使用,有兴趣的朋友可以下载PMD使用,有兴趣的朋友可以下载PMD使用,有兴趣的朋友可以下载PMD使用,有兴趣的朋友可以下载PMD使用,有兴趣的朋友可以下载PMD使用,有兴趣的朋友可以...

    Java代码检查工具PMD

    PMD是一款采用BSD协议发布的Java程序代码检查工具... 1、修复了已有规则的一些bug  2、修改了 CPD 算法  3、JSP/JSF 解析器支持 Unicode  4、可处理 标签;  5、AST HtmlScript 节点包含内容,支持 Ecmascript 等等

    PMDPlugin for IDEA IDEA PMD插件

    1. 配置PMD规则:在插件设置中,可以调整PMD使用的规则集,包括选择默认规则、禁用某些规则或添加自定义规则。 2. 快速修复:IDEA提供了一键修复功能,对于PMD检查出的问题,可以直接点击提示进行快速修复。 3. ...

    PMD集成eclipse插件

    **PMD集成Eclipse插件** 是一种强大的静态代码分析工具,它可以帮助开发人员发现并修复Java源代码中的潜在问题,如冗余代码、未使用的变量、不良编程习惯等。集成PMD到Eclipse环境中,可以提升代码质量和可维护性,...

    Eclipse离线配置PMD插件

    PMD附带了许多可以直接使用的规则,利用这些规则可以找出Java源程序的许多问题,例如没有用到的变量、多余的变量创建操作、空的catch块,等等。此外,用户还可以自己定义规则,检查Java代码是否符合某些特定的编码...

    pmd_bin_5.1.10

    这个“pmd_bin_5.1.10”版本是PMD的5.1.10发行版,它遵循了宽松的BSD开源协议,允许自由使用和分发。PMD的主要目标是帮助Java开发人员提升代码质量,减少潜在的错误,提高代码的可读性和可维护性。 PMD的工作原理是...

    pmd-bin-5.4.0.zip

    《PMD工具详解及其在代码重复检测中的应用》 PMD是开源的Java源代码分析器,用于检测潜在的编程错误、代码复杂性问题以及可能的代码重复。...了解并熟练使用PMD,对于提升团队的开发效率和软件质量具有重要意义。

    pmd-bin-5.6.1.zip

    以下是PMD的一些核心功能和使用方法: 1. **规则集**:PMD包含一组预定义的规则,这些规则涵盖了各种最佳实践和常见问题。例如,“避免使用最终的局部变量”、“避免空的 finally 块”等。开发者可以根据项目需求...

    静态java分析工具PMD

    项目组目前代码检查的工作基本上都是通过人工的方式,实行起来比较困难,检查的效果也不是很明显。...本文主要介绍了如何使用pmd工具进行代码的自动化检查,以规避一些潜在的问题并找出代码的逻辑错误。

    PMD检查工具4.0

    PMD检查工具4.0是一款针对Java编程语言的静态代码分析工具,旨在帮助开发者发现并修复源代码中的潜在问题,如冗余代码、未使用的变量、空捕获块、复杂度过高的方法等。该工具在Java开发领域广泛应用,通过自定义规则...

Global site tag (gtag.js) - Google Analytics