没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
JAVA 编程规范 作者:刘庆
- 1 -
JAVA 编码规范
JAVA 编程规范 作者:刘庆
- 2 -
目录
JAVA 编码规范 ...............................................................................................................................1
目录............................................................................................................................................2
1 介绍(Introduction) ..................................................................................................................4
1.1 为什么要有编码规范.........................................................................................................4
2.文件名.....................................................................................................................................4
2.1 文件后缀......................................................................................................................4
2.2 常用文件名..................................................................................................................4
3.文件组织.................................................................................................................................5
3.1JAVA 源文件 ...............................................................................................................5
3.1.1 开头注释...................................................................................................................5
3.1.2 包和引入语句...........................................................................................................5
3.1.3 类和接口说明...........................................................................................................6
4 缩进排版.................................................................................................................................6
4.1 行长度..........................................................................................................................6
4.2 换行..............................................................................................................................6
5.注释.........................................................................................................................................8
5.1 实现注释的格式.........................................................................................................9
5.1.1 块注释......................................................................................................................9
5.1.2 单行注释................................................................................................................10
5.1.3 尾端注释................................................................................................................10
5.2 文档注释...................................................................................................................11
6 声明......................................................................................................................................12
6.1 每行声明变量的数量.......................................................................................................12
6.2 初始化.......................................................................................................................13
6.3 布局...........................................................................................................................13
6.4 类和接口的声明.......................................................................................................14
7 语句......................................................................................................................................14
7.1 简单语句...................................................................................................................14
7.2 复合语句...................................................................................................................15
7.3 返回语句...................................................................................................................15
7.4 if,if-else,if else-if else 语句 .................................................................................15
7.5 for 语句......................................................................................................................16
7.6 while 语句..................................................................................................................16
7.8 switch 语句 ................................................................................................................17
7.9 try-catch 语句 ............................................................................................................17
8 空白......................................................................................................................................18
8.1 空行...........................................................................................................................18
8.2 空格...........................................................................................................................18
9 命名规范..............................................................................................................................19
10 编程惯例............................................................................................................................20
JAVA 编程规范 作者:刘庆
- 3 -
10.1 提供对实例以及类变量的访问控制.....................................................................20
10.2 引用类变量和类方法.............................................................................................21
10.3 常量.........................................................................................................................21
10.4 变量赋值.................................................................................................................21
10.5 其它惯例.................................................................................................................22
10.5.1 圆括号..................................................................................................................22
10.5.2 返回值..................................................................................................................22
10.5.3 条件运算符"?"前的表达式 ................................................................................23
11 代码范例............................................................................................................................23
11.1 Java 源文件范例 .....................................................................................................23
11.2 实例介绍.................................................................................................................25
JAVA 编程规范 作者:刘庆
- 4 -
1 介绍(Introduction)
1.1 为什么要有编码规范
编码规范对于程序员而言尤为重要,有以下几个原因:
1、一个软件的生命周期中,80%的花费在于维护
2、几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护
3、编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码
3、如果你将源码作为产品发布,就需要确任它是否被很好的打包并且清晰无误,一如你已
构建的其它任何产品
为了执行规范,每个软件开发人员必须一致遵守编码规范。
2.文件名
这部分列出了常用的文件名及其后缀。
2.1 文件后缀
Java 程序使用下列文件后缀
文件类别 文件后缀
Java 源文件 .java
Java 字节码文件 .class
2.2 常用文件名
Java 程序使用下列文件后缀
文件类别 文件后缀
Java 源文件 .java
Java 字节码文件 .class
JAVA 编程规范 作者:刘庆
- 5 -
3.文件组织
一个文件由被空行分割而成的段落以及标识每个段落的可选注释共同组成。超过 2000 行的
程序难以阅读,应该尽量避免。"Java 源文件范例"提供了一个布局合理的 Java 程序范例。
3.1JAVA 源文件
每个 Java 源文件都包含一个单一的公共类或接口。若私有类和接口与一个公共类相关联,
可以将它们和公共类放入同一个源文件。公共类必须是这个文件中的第一个类或接口。
Java 源文件还遵循以下规则:
- 开头注释(参见"开头注释")
- 包和引入语句(参见"包和引入语句")
- 类和接口声明(参见"类和接口声明")
3.1.1 开头注释
所有的源文件都应该在开头有一个 C 语言风格的注释,其中列出类名、版本信息、日期和
版权声明:
/*
* Classname
*
* Version information
*
* Date
*
* Copyright notice
*/
3.1.2 包和引入语句
在多数 Java 源文件中,第一个非注释行是包语句。在它之后可以跟引入语句。例如:
package java.awt;
剩余29页未读,继续阅读
资源评论
svygh123
- 粉丝: 198
- 资源: 125
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功