3.2 标识符和关键字 3.2.1 分隔符
3.2 标识符和关键字
Java
语言也和其他编程语言一样,使用标识符作为变量、对象的名字,也提供了系列的关键字用以实现特别的功能。本节详细介绍Java
语言的标识符和关键字等内容。
3.2.1 分隔符
Java
语言里的分号;
、花括号{}
、方括号[]
、圆括号()
、空格、圆点.
都具有特殊的分隔作用,因此被统称为分隔符。
1. 分号
Java
语言里对语句的分隔不是使用回车来完成的,Java
语言采用分号(;)作为语句的分隔,因此每个Java
语句必须使用分号作为结尾。Java
程序允许一行书写多个语句,每个语句之间以分号隔开即可;一个语句也可以跨多行,只要在最后结束的地方使用分号结束即可。
字符串 变量名不能跨行
值得指出的是,Java
语句可以跨越多行书写,但一个字符串、变量名不能跨越多行。例如,下面的Java
语句是错误的。
1 | //字符串不能跨越多行 |
不仅如此,虽然Java
语法允许一行书写多个语句,但从程序可读性角度来看,应该避免在一行书写多个语句
2. 花括号
**花括号的作用就是定义一个代码块
,**一个代码块指的就是“{”和“}”所包含的一段代码,代码块在逻辑上是一个整体。
对Java
语言而言,类定义
部分必须放在一个代码块里,方法体
部分也必须放在个代码块里。
除此之外,条件语句中的条件执行体
和循环语句中的循环体
通常也放在代码块里。
花括号一般是成对出现的,有一个“{”则必然有一个“}”,反之亦然。
3. 方括号
方括号的主要作用是用于访问数组元素
,方括号通常紧跟数组变量名,而方括号里指定希望访问的数组元素的索引。
例如,如下代码:
1 | //下面代码试图为名为a的数组的第四个元素赋值 |
4. 圆括号
圆括号是一个功能非常丰富的分隔符:
- 定义方法时必须使用圆括号来包含所有的形参声明,
- 调用方法时也必须使用圆括号来传入实参值;
- 圆括号还可以将表达式中某个部分括成一个整体,保证这个部分优先计算;
- 圆括号还可以作为强制类型转换的运算符。
5. 空格
Java
语言使用空格将一条语句分隔成不同部分
。Java
语言是一门格式自由的语言,所以空格几乎可以出现在Java
程序的任何地方,也可以出现任意多个空格,但不要使用空格把一个变量名隔开成两个,这将导致程序出错。Java
语言中的空格包含空格符(Space
)、制表符(Tab
)和回车(Enter
)等。
除此之外,Java
源程序还会使用空格来合理缩进Java
代码,从而提供更好的可读性。
6. 圆点
圆点.
通常用作类对象和它的成员之间的分隔符,表明调用某个类或某个实例的指定成员。
成员包括成员变量、方法和内部类