这次学习笔记的内容:
- 分隔符
- 标识符命名规则
- 关键字
分隔符
具有分隔作用的字符称为分隔符,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 不是关键字,相当于一个可变的类型名,所以可以作为标识符。