文档详情

中软国际Java项目开发代码Review常见问题实例分析及指南.doc

发布:2018-09-16约3.33万字共41页下载文档
文本预览下载声明
分析与指南 第 PAGE 3页 项目管理体系文件 中软国际Java项目开发 代码Review常见问题 实例分析及指南 编 撰 人:TMO 审 核 人: 批 准 人: 批准日期:2010-9-1 保密级别:机密 文档版本:0.0.1 北京中软国际信息技术有限公司 版本历史 日期 版本 说明 作者 分析与指南 第 PAGE 40页 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 第一章 综述 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 第二章 常见问题分类及实例分析 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 2.1 开发规范类 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 2.1.1 命名规范 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 2.1.2 代码格式 PAGEREF _Toc \h 8 HYPERLINK \l _Toc 2.2 性能影响及系统稳定性相关 PAGEREF _Toc \h 11 HYPERLINK \l _Toc 2.2.1 Java操作数据库 PAGEREF _Toc \h 11 HYPERLINK \l _Toc 2.2.2 数据库SQL开发注意事项 PAGEREF _Toc \h 15 HYPERLINK \l _Toc 2.2.3 数据库存储过程编写 PAGEREF _Toc \h 18 HYPERLINK \l _Toc 2.2.4 Java编程方面 PAGEREF _Toc \h 20 HYPERLINK \l _Toc 2.3 编程易错误区及系统健壮性 PAGEREF _Toc \h 22 HYPERLINK \l _Toc 2.3.1 空指针错误的引发 PAGEREF _Toc \h 22 HYPERLINK \l _Toc 2.3.2 格式化数字错误 PAGEREF _Toc \h 23 HYPERLINK \l _Toc 2.3.3 字符串越界错误 PAGEREF _Toc \h 23 HYPERLINK \l _Toc 2.3.4 没有克隆(clone)返回的对象 PAGEREF _Toc \h 23 HYPERLINK \l _Toc 2.3.5 不必要的克隆 PAGEREF _Toc \h 25 HYPERLINK \l _Toc 2.3.6 自编代码来拷贝数组 PAGEREF _Toc \h 26 HYPERLINK \l _Toc 2.3.7 拷贝错误的数据 PAGEREF _Toc \h 27 HYPERLINK \l _Toc 2.3.8 检查new 操作的结果是否为null PAGEREF _Toc \h 29 HYPERLINK \l _Toc 2.3.9 用== 替代.equals PAGEREF _Toc \h 29 HYPERLINK \l _Toc 2.3.10 混淆原子操作和非原子操作 PAGEREF _Toc \h 30 HYPERLINK \l _Toc 2.3.11 在catch 块中作清除工作 PAGEREF _Toc \h 31 HYPERLINK \l _Toc 2.3.12 增加不必要的catch 块 PAGEREF _Toc \h 32 HYPERLINK \l _Toc 2.3.13 没有正确实现equals,hashCode,或者clone 等方法 PAGEREF _Toc \h 32 HYPERLINK \l _Toc 2.4 Java编程不良习惯 PAGEREF _Toc \h 33 HYPERLINK \l _Toc 2.4.1 Servlet中获取数据库连接问题 PAGEREF _Toc \h 33 HYPERLINK \l _Toc 2.4.2 对于Exception的处理 PAGEREF _Toc \h 33 HYPERLINK \l _Toc 2.4.3 有关常量的使用 PAGEREF _Toc \h 34 HYPERLINK \l _Toc 2.4.4 静态变量的使用 PAGEREF _Toc \h 34 HYPERLINK \l _Toc 2.4.5 未使用的变量 PAGEREF _Toc \h 34 HYPERLINK \l _Toc 2.4.6 过于庞大的try块 PAGEREF _
显示全部
相似文档