Java标识符和关键字(详解)

标识符

Java语言中,对变量、方法和类等命名时使用的字符序列称为标识符。

Java标识符命名规则如下:

①标识符由字母、下划线"_"、美元符号“$”或数字组成。

②标识符应以字母、下划线、美元符号开头,不能以数字开头。

③Java标识符区分大小写,长度无限制。

④标识符不能是Java的关键字。

Java标识符命名应注意“见名知义”,且不能与Java语言的关键字重名。

注意:为了使命名规范化,应尽可能遵守这些规定。

  • 类和接口名: (驼峰命名法)每个英文单词以大写字母作为首字母,其余字母小写,中间不含空格,如HelloWorld[大驼峰]。
  • 方法名:(驼峰命名法)首个单词的首字母小写,其余单词的首字母大写,尽量少用下划线。例如,myName、aaaBbbCcc [小驼峰]。
  • 常量名:全部使用大写字母,单词与单词之间用下划线分隔。对象常量可大小写混合。例如,SIZE_NAME_AAA。
  • 变量名:第一个单词首字母小写,其余单词的首字母大写。不用下划线,例如aaaBbbCcc [小驼峰]。

驼峰命名法(又称骆驼式命名法)

大驼峰命名规则:一个单词组成时,首字母大写。多个单词组成时,所有单词的首字母大写。(针对类命名)

小驼峰命名规则:一个单词组成时,首字母小写。多个单词组成时,第一个单词首字母小写,其余单词的首字母大写。(针对方法、变量命名)

关键字

Java中一.些赋以特定的含义,用作专门用途的字符串称为关键字(keyword)。 所有Java关键字都是小写英文字符串。
 

Java中的关键字
abstract boolean break byte cace catch
char class continue default do double
else extend false final finally float
for if implement import instanceof int
interface long native new null package
private protected public return short static
synchronized super this throw throws transient
true try void volatile while switch

注意:goto、const关键字在Java中没有任何意义,但留作保留字,与其他关键字一样,不能作为标识符。

猜你喜欢

转载自blog.csdn.net/m0_52896041/article/details/127345755