Java语言基础——第四回 Java语言编程规范

来源:互联网 发布:第三方isp网络方案 编辑:程序博客网 时间:2024/06/13 15:26

由于Java语法基础与C/C++非常相似,所以基础部分略过,今天主要学习一下Java语言编程规范。

我们都知道拥有良好的代码书写风格是十分重要的,所以我们要格外注意这方面。

附上一个链接  http://wenku.baidu.com/linkurl=tsCtyTyvMLOFqqcHT5i4dnIe2pfAATv8qJtj

HLDH2EEI2u0lXoPIfl0KNbG8R7O7Jgc89cYboN2_hXzcwCwsokkWFFJo47nZDG1XIq12pa

作为参考。

下面是比较主要的规范:


1 包与类命名

1.1 包结构与类名前缀

为了方便管理“公司网站.项目名称.功能模块名”的形式,命名要有实际意义。

1.2 类命名

1)类名首字母应该大写,字段(变量)、方法及对象(句柄)的首字母应小写。对于标识符。单词应紧靠在一起,将中间单词的首字母大写。 如果在定义中出现了常数初始化字符,则大写static final 基本类型标识符中的所有字母:public static final int TAG="1";  TAG为常量。 Java包(Package)属于特殊情况:他们全是小写字母。

2)一行不要超过80个字符,注意折行写法。

2 变量命名

变量表示一个类属性或一个类方法中的变量。变量可以是简单数据类型,也可以是一个对象。

2.1 简单数据类型

循环计数器在不影响阅读的前提下,可以使用i,m,n等。

简单数据类型的变量由小写字母前缀+大写字母起头的英文单词组成。

2.2 类实例命名

采用两种方法:

1.对于使用单个单词表示并单词与类名一致时,使用小写字母。

2.其他情况使用小写字母表示类名和大写字母其实的名称组合。

3 类方法的命名

3.1 存取类型等分类方法命名

对于直接操作类属性的方法,命名使用前缀“get”、“is”、“set”标识存或取类属性,后跟大写字母起头的英文单词。

3.2 一般类型的类方法命名

使用“动词+名次短语”的命名格式,其中动词使用小写字母。


4 源程序结构

程序区有:Package区、系统import区、用户import区、类说明、类成员属性定义、类方法属性定义组成。

5 空格的使用

等号左右必须各有一个空格:

strName = null;

双目运算发左右必须许跟一个空格:

strFullName = strFirstName + strLastName;

标点符号如“,”“;”后面必须跟一个空格





0 0