java代码静态检工具介绍.docVIP

  • 4
  • 0
  • 约6.83千字
  • 约 6页
  • 2016-08-18 发布于贵州
  • 举报
java代码静态检工具介绍

静态检查:静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人 ??????? 工进行,充分发挥人的逻辑思维优势,也可以借助软件工具自动进行。 ??????? 代码检查代码检查包括代码走查、桌面检查、代码审查等,主要检查代码和 ??????? 设计的一致性, 代码对标准的遵循、可读性,代码的逻辑表达的正确性,代 ??????? 码结构的合理性等方面;可以发现违背程序编写标准的问题,程序中不安全、 ??????? 不明确和模糊的部分,找出程序中不可移植部分、违背程序编程风格的问题, ??????? 包括变量检查、命名和类型审查、程序逻辑审查、程序语法检查和程序结构 ??????? 检查等内容。”。看了一系列的静态代码扫描或者叫静态代码分析工具后, ??????? 总结对工具的看法:静态代码扫描工具,和编译器的某些功能其实是很相似的, ??????? 他们也需要词法分析,语法分析,语意分析...但和编译器不一样的是他们可 ??????? 以自定义各种各样的复杂的规则去对代码进行分析。 静态检测工具: PMD 1)PMD是一个代码检查工具,它用于分析 Java 源代码,找出潜在的 问题: 1)潜在的bug:空的try/catch/finally/switch语句 2)未使用的代码:未使用的局部变量、参数、私有方法等 3)可选的代码:String/StringBuf

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档