目录
2.1 代码注释与编码规范
2.1.1 代码注释
1. 单行注释
“//”为单行注释标记,从符号“//”开始直到换行为止的所有内容均作为注释而被编译器忽略
//注释内容
例如,以下代码为声明的int型变量添加注释:
int age; //声名int型变量用于保存年龄信息
2. 多行注释
“/**/”为多行注释标记,符号“/*”与“*/”之间的所有内容均为注释内容,注释中的内容可以换行
/*
注释内容1
注释内容2
...
*/
3. 文档注释
“/**/”为文档注释标记。符号“/**”与“*/”之间的内容均为文档注释内容。当文档注释出现在声明(如类的声明、类的成员变量的声明、类的成员方法声明等)之前时,会被 Javadoc 文档工具读取作为 Javadoc 文档内容。文档注释的格式与多行注释的格式相同。对于初学者而言,文档注释并不重要,了解即可。
说明:
一定要养成良好的编程风格。软件编码规范中提到“可读性第一,效率第二”,所以程序员必须要在程序中添加适量的注释来提高程序的可读性和可维护性。程序中注释要占程序代码总量的 20%~50%。
2.1.2 编码规范
在学习开发的过程中要养成良好的编码习惯,因为规整的代码格式会给程序的开发与日后的维
户提供很大方便。在此对编码规则做了以下总结,供读者学习。
(1)每条语句要单独占一行,一条命令要以分号结束。
注意:
程序代码中的分号必须为英文状态下输入的,初学者经常会将“;”写成中文状态下的“;”,此时编译器会报出!illegal character(非法字符)这样的错误信息。
(2)在声明变量时,尽量使每个变量的声明单独占一行,即使是相同的数据类型也要将其放
在单独的一行上,这样有助于添加注释。对于局部变量应在声明的同时对其进行初始化。
(3)在Java 代码中,关键字与关键字之间如果有多个空格,这些空格均被视作一个。
2.2 变量与常量
2.2.1 标识符与关键字
1.标识符
标识符可以简单地理解为一个名字,用来标识类名、变量名、方法名、数组名等有效的字符序列。
Java 语言规定标识符由任意顺序的字母、下划线(_)、美元符号(S)和数字组成,并且第一
个字符不能是数字。标识符不能是 Java 中的保留关键字。
下面的标识符都是合法的:
akb48
_interface
O_o
BMW
$SS
下面这些标识符都是非法的:
300warrior//不可以用数字开头
Pulbic//不可以使用关键字
User Name//不可用空格断开
在 Java 语言中标识符中的字母是严格区分大小写的,如 good 和 Good 是不同的两个标识符。
2.关键字
2.2.2 变量
例如,声名变量,并给变量赋值,代码如下
int x = 30;//声明int型变量x,并赋值30
int y; //声明int型变量y
y = 1; //给变量y赋值1
y = 25; //给变量y赋值25
对于变量的命名并不是任意的,应遵循以下几条规则。
(1)变量名必须是一个有效的标识符。
(2)变量名不可以使用 Java中的关键字。
(3)变量名不能重复。
(4)应选择有意义的单词作为变量名。
2.2.3 变量
例题2.1