2.2Java语言的标识符(Identifiers)和关键字(Keywords)
标识符(Identifiers)
Java 中标识符用于类、接口、变量、常量、方法等命名之用。
- 标识符由阿拉伯数字(0~9)和拉丁字母(A~Z 和 a~z)构成。
- 标识符的第一个符号必须为字母,后面可以是任何字母、数字。
- 出于历史原因,美元符号($)、下划线(_)也是标识符。
- 不能使用任何 Java 保留关键字作为标识符。
另外,Java 区分大小写,因此 myvar 和 MyVar 是两个不同的标识符。
关键字(Keywords)
关键字是对编译器有特殊意义的固定单词,不能在程序中做其他目的使用。Java语言目前定义了 51 个保留字,这些保留字不能作为标识符来使用。
- 数据类型:boolean、int、long、short、byte、float、double、char、class、interface。
- 流程控制:if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally。
- 修饰符:public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native。
- 动作:package、import、throw、throws、extends、implements、this、supper、instanceof、new。
- 保留字:true、false、null、goto、const。
提示:由于 Java 区分大小写,因此 public 是关键字,而 Public 则不是关键字。但是为了程序的清晰及可读性,要尽量避免使用关键字的其他形式来命名。
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/java/javabasic/2467.html