标识符
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中没有任何意义,但留作保留字,与其他关键字一样,不能作为标识符。