发布时间:2022-03-12 13:57:14来源:魔方格
标识符是Java语言的基本要素之一,主要是用来表示程序中常量、变量、标签、方法、类、接口和包的命名符号。如果想具体了解Java标识符是什么,那不妨接着往下看吧!
Java标识符是用来表示程序中的常量、变量、标号、方法、类、接口以及包的命名符号。
其标识符的命名规则如下:只能使用字母、数字、下划线和美元符号($);只有字母、下划线或美元符号($)可以用来作为开头,而不是数字;严格区分大小写,没有长度限制;不能使用Java关键字。
除了在开发中遵循上述规则外,你还需要遵循标识符的命名规范。每个合格的Java程序员都必须遵守以下规范。
(1)标识符为英文单词,可以是一个或多个单词,应具有合适的含义。例如,用firstJavaApp来表示第一个Java程序的名称。
(2)标识符尽可能只使用字母,必要时只使用少量的数字。在一些特殊场合可以使用美元符号($)和下划线。
(3)不要使用常见的类名和内部使用的通用名称,如String、java等。如果使用这种标识符,可能会导致编译错误或程序不能正常运行。
(4)用标识符中的大小写来区分不同类型的标识符,规则如下:
①常量名称:使用大写字母。如果它由一个以上的词组成,用下划线来分隔这些词,例如,MATH Pl表示圆周率。
②变量名称:小写字母。如果它由一个以上的词组成,第二个词的第一个字母要大写,例如,fileName。
③方法名:命名规则与变量名相同,方法名的第一个词往往是动词。
④类名:第一个字母为大写,其余为小写。
⑤接口名称:命名规则与同一类的名称相同。
⑥包名:全部为小写字母。如果它由一个以上的词组成,使用半角句号。分开单词。
例如,test、Pl、_123等是合法的标识符,而学号(汉字)、int(关键字)、2hour(第一个字符是数字)、One of+Number(空格和+都是规范外的字符)等是非法标识符。