java开发者规范_Java开发规范

download:

[url]http://www.skyinn.org/downloads/JavaDevSpec.pdf[/url]

wiki:

[url]http://www.skyinn.org/wiki/Wiki.jsp?page=JavaDevSpec[/url]

-------------------------------------------------------

目录:

-------------------------------------------------------

第1章 绪论 5

1.1 目的 5

1.2 范围 5

1.3 版权声明 5

1.4 参考资料 5

1.5 概述 5

第2章 代码组织与风格 7

2.1 基本原则 7

2.2 缩进 7

2.3 长度 7

2.4 行宽 7

2.5 间隔 7

2.6 对齐 7

2.7 括号 8

第3章 注释 9

3.1 基本原则 9

3.2 JAVADOC 9

3.3 文件与包注释 9

3.4 类、接口注释 10

3.5 方法注释 10

3.6 其他注释 11

3.7 注释参考表 11

第4章 命名 13

4.1 基本原则 13

4.2 文件、包 13

4.3 类、接口 13

4.4 字段 14

4.5 方法 14

4.6 异常 15

4.7 命名约定表 15

第5章 声明 17

5.1 基本原则 17

5.2 包 17

5.3 类、接口 17

5.4 方法 17

5.5 字段 18

5.6 示例 18

第6章 类与接口 20

6.1 基本原则 20

6.2 抽象类与接口 20

6.3 继承与组合 20

6.4 构造函数和静态工厂方法 20

6.5 TOSTRING(),EQUALS(),HASHCODE()... 20

6.6 SINGLETON CLASS 22

第7章 方法 23

7.1 基本原则 23

7.2 参数和返回值 23

第8章 表达式与语句 24

8.1 基本原则 24

8.2 控制语句 24

8.3 循环语句 25

第9章 错误与异常 26

9.1 基本原则 26

9.2 已检查异常与运行时异常 26

9.3 异常的捕捉与处理 26

第10章 测试与BUG跟踪 27

10.1 基本原则 27

10.2 测试驱动开发 27

10.3 JUNIT单元测试 27

10.4 自动测试与持续集成 27

10.5 BUG跟踪和缺陷处理 27

第11章 性能与安全 28

11.1 基本原则 28

11.2 STRING与STRINGBUGFFER 28

11.3 集合 28

11.4 对象 28

11.5 同步 28

11.6 FINAL 28

11.7 垃圾收集和资源释放 29

第12章 其他 30

12.1 目录结构 30

12.2 CVS注释与标记 31

12.3 31

第13章 附录 32

13.1 CVS标识符 32

13.2 注释模板 32

13.3 常用缩写简表 33

13.4 版权声明模板 33

13.5 示例代码 34

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值