使用 IBM 静态工具优化 Java 代码.docVIP

  • 7
  • 0
  • 约 14页
  • 2017-08-23 发布于河南
  • 举报
使用 IBM 静态工具优化 Java 代码,第 2 部分:?分析错误报告 文档选项 打印本页 将此页作为电子邮件发送 级别: 初级 丁 钦浩?(dingqinh@), 软件开发工程师, IBM 2008 年 7 月 03 日 通过本系列?第 1 部分?的介绍,读者应该可以轻松地在 Windows 上运行 BEAM,并能够对自己的 Java 工程进行代码分析了。本文我们将对其输出的报告结果文件进行分析,修改代码中的潜在错误,从而达到最根本的目的:提高代码质量。 概述 BEAM 报告的结果文件是通过 build.xml 中?--beam::complaint_file?所定义的,在这里,本文假设其为 BEAM-messages。BEAM-messages?记录着报出的所有代码缺陷,这些缺陷分为?ERROR,MISTAKE?和WARNING?三大类,严重程度依次递减。每一个具体的?ERROR,MISTAKE?和?WARNING?都代表着一个错误模式,本文接下来就通过实例分析理解其中的某些重要错误模式,告诉读者在写 Java 代码时如何避免这些错误模式的发生,从而写出高质量的代码。 由于篇幅原因,本文只主要重点介绍四个常见的错误模式,并在最后简单介绍一下在编程时还应该注意的一些其它技巧,文章结构如下: 操作空对象 数组访问越界 除 0 错误 内存泄漏 其它技巧 回页首 操作空

文档评论(0)

1亿VIP精品文档

相关文档