2.2Java语言的标识符(Identifiers)和关键字(Keywords)

标识符(Identifiers)

Java 中标识符用于类、接口、变量、常量、方法等命名之用。

  • 标识符由阿拉伯数字(0~9)和拉丁字母(A~Z 和 a~z)构成。
  • 标识符的第一个符号必须为字母,后面可以是任何字母、数字。
  • 出于历史原因,美元符号($)、下划线(_)也是标识符。
  • 不能使用任何 Java 保留关键字作为标识符。

另外,Java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。

关键字(Keywords)

关键字是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。Java语言目前定义了 51 个保留字,这些保留字不能作为标识符来使用。

  1. 数据类型:boolean、int、long、short、byte、float、double、char、class、interface。
  2. 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
  3. 修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
  4. 动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
  5. 保留字:true、false、null、goto、const。

提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰及可读性,要尽量避免使用关键字的其他形式来命名。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javabasic/2467.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注