Skip to content

关键字与标识符

public class 类名称 {} 实际上这里的类名称就属于一个标识符的内容,但是除了类名称之外,属性名标识符与关键字称、方法名称等也都属于标识符的定义范畴,但是在 Java 中每一个标识符都有自己的严格定义要求。** 标识符的定义要求是:标识符由字母、数字、_ 、$组成,其中不能以数字开头,不能是Java中的关键字(有些语言也称其为保留字)。** 对于以上的要求,需要注意以下问题:

  • 在编写的时候尽量不要去使用数字,例如:1、2;
  • 命名尽量有意义,不要使用 “a” “b” 这样的标识符。例如:Student、Math这些都属于有意义的内容;
  • Java 中标识符是 区分大小写 的,例如:mldn、Mldn、MLDN表示3个不同的标识符;
  • 对于 $ 符号有特殊意义,不要去使用(将在内部类中讲解);

标识符编写的简单建议

一些刚接触编程语言的读者可能会觉得记住上面的规则很麻烦,所以在这里提醒读者,标识符最好永远用字母开头,而且尽量不要包含其他符号。

对于初学者来讲,关键字是一个比较麻烦的问题,所谓的关键字就是指具备有特殊含义的单词,例如:public、class、static ,这些都属于关键字,关键字全部用小写字母的形式表示,在 Java 中可以使用的关键字如表所示。

image-20240917161636967

不需要去强记 Java 中的关键字

对于刚学习语言的读者来说,可能会觉得如果要记住以上全部关键字是一件比较麻烦的事,对于以上的内容随着知识的熟练度会慢慢记住,不用强记,回顾一下之前的内容,会发现已经见过public、class、void、static等关键字,所以对于一门编程语言多加练习才是最好的掌握方法。

对于所有给出的关键字有如下 4 点说明。

  • Java有两个未使用到的关键字:goto (在其他语言中表示无条件跳转)、const (在其他语言中表示常量);
  • JDK1.4之后增加了 assert 关键字;
  • JDK1.5之后增加了 enum 关键字;
  • Java有3个特殊含义的标记(严格来讲不算是关键字):true、false、null 。

用心去做高质量的编程学习内容网站,欢迎star ⭐让更多人发现!