这次学习笔记的内容:

  • 分隔符
  • 标识符命名规则
  • 关键字

分隔符

具有分隔作用的字符称为分隔符,Java 语言里的分隔符有分号 ";"、花括号 "{}"、圆括号 "()"、空格、圆点 "."。

1、分号

分号作为语句之间的分隔,每条语句后面加一个分号表示语句的结束。所以,一行内可以书写多条语句。Java 语句还可以跨多行书写,最后以分号结束即可,但是一个字符串、变量名不能跨多行。

int age = 25; String name = "学习";     // 一行写多条语句
String hello = "你好!" +               // 跨行写一条语句
    "Java";

// 错误,字符串不能跨行
String a = "aaaaa
  bbbbb"
// 变量名不能跨行
String na
   me = "你好"

2、花括号

花括号的作用是定义一个代码块,例如类定义部分、方法体、循环体、条件执行体等。

3、方括号

方括号的作用是用于访问数组元素,用法为“数组名[索引值]”。

4、圆括号

圆括号的作用:

  • 定义方法时用圆括号包含所有的形参声明。
  • 方法名加圆括号表示调用方法,如果有实参,就在圆括号内传入。
  • 用圆括号将表达式的某一部分形成一个整体,说明这部分优先计算。
  • 强制类型转换的运算符。

5、空格

空格包含空格符(space)、制表符(Tab)和回车(enter)等。空格的作用:

  • 分隔语句的不同部分。
  • 缩进代码,提高可读性。

允许空格出现的地方可以有任意多个空格。

6、圆点

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

标识符

标识符就是用于给程序中变量、类、方法命名的符号。Java 语言的标识符必须以字母、下划线(_)、美元符($)开头,后面跟任意数目的字母、数字、下划线(_)和美元符($),包括26个字母、中文字符、日文字符等。

Java 语言区分大小写。从 Java 9 开始,下划线(_)作为关键字,也就是说不允许使用单独的下划线(_)作为标识符。

定义标识符的规则:

(1)标识符可以由字母、数字、_  或 $ 组成,其中数字不能作为开头。

(2)标识符不能是 Java 关键字、保留字和字面量,但可以包含关键字或保留字。

(3)标识符不能包含空格。

(4)标识符只能包含 $,不能包含 @、#等其他特殊字符。

关键字

Java 语言中一些具有特殊用途的单词被称为关键字(keyword),所有的关键字都是小写的。

保留字只有 goto 和 const,未来可能会使用。

除此之外,Java 还有三个特殊的字面量(literal):true、false、null。

var 不是关键字,相当于一个可变的类型名,所以可以作为标识符。