3.2 标识符和关键字 3.2.1 分隔符

3.2 标识符和关键字

Java语言也和其他编程语言一样,使用标识符作为变量、对象的名字,也提供了系列的关键字用以实现特别的功能。本节详细介绍Java语言的标识符和关键字等内容。

3.2.1 分隔符

Java语言里的分号;、花括号{}、方括号[]、圆括号()、空格、圆点.都具有特殊的分隔作用,因此被统称为分隔符。

1. 分号

Java语言里对语句的分隔不是使用回车来完成的,Java语言采用分号(;)作为语句的分隔,因此每个Java语句必须使用分号作为结尾Java程序允许一行书写多个语句,每个语句之间以分号隔开即可;一个语句也可以跨多行,只要在最后结束的地方使用分号结束即可。

字符串 变量名不能跨行

值得指出的是,Java语句可以跨越多行书写,但一个字符串、变量名不能跨越多行。例如,下面的Java语句是错误的。

1
2
3
4
5
6
//字符串不能跨越多行
string a="ddddd
xxxxx";
//变量名不能跨越多行
string na
me="小明";

不仅如此,虽然Java语法允许一行书写多个语句,但从程序可读性角度来看,应该避免在一行书写多个语句

2. 花括号

**花括号的作用就是定义一个代码块,**一个代码块指的就是“{”和“}”所包含的一段代码,代码块在逻辑上是一个整体。
Java语言而言,类定义部分必须放在一个代码块里,方法体部分也必须放在个代码块里。
除此之外,条件语句中的条件执行体和循环语句中的循环体通常也放在代码块里。

花括号一般是成对出现的,有一个“{”则必然有一个“}”,反之亦然。

3. 方括号

方括号的主要作用是用于访问数组元素,方括号通常紧跟数组变量名,而方括号里指定希望访问的数组元素的索引。
例如,如下代码:

1
2
//下面代码试图为名为a的数组的第四个元素赋值
a[3]=3;

4. 圆括号

圆括号是一个功能非常丰富的分隔符:

  • 定义方法时必须使用圆括号来包含所有的形参声明,
  • 调用方法时也必须使用圆括号来传入实参值;
  • 圆括号还可以将表达式中某个部分括成一个整体,保证这个部分优先计算;
  • 圆括号还可以作为强制类型转换的运算符。

5. 空格

Java语言使用空格将一条语句分隔成不同部分Java语言是一门格式自由的语言,所以空格几乎可以出现在Java程序的任何地方,也可以出现任意多个空格,但不要使用空格把一个变量名隔开成两个,这将导致程序出错。
Java语言中的空格包含
空格符
(Space)、制表符(Tab)和回车(Enter)等。
除此之外,Java源程序还会使用空格来合理缩进Java代码,从而提供更好的可读性。

6. 圆点

圆点.通常用作类对象和它的成员之间的分隔符,表明调用某个类或某个实例的指定成员
成员包括成员变量、方法和内部类