1.关键字
1.1 什么是关键字?
JAVA语言规定的 用于专门用途的单词或者字符串
1.2 重要的关键字?
this与super:
-
this指代当前对象,super指代父类标签;
-
this.变量,super.变量 都可以省略;
-
当父类和子类有同名的方法名时,this.方法代表调用子类的方法,super.方法代表调用父类的方法。
final:
-
final修饰变量时,变量不可变;
-
final修饰类时,该类不能被继承;
-
final修饰方法,方法不能被重写。
2.标识符
2.1 什么是标识符?
所有自己可以定义的名字, 包名、类名、方法名、变量名
2.2 标识符的规则?
-
根据大小写字母/数字/_$组成;
-
数字不能开头;
-
不能有空格;
-
不能使用关键字和保留字,但是关键字可以保留;
-
区分大小写,长度无限制