在java语言中,用来标识类名、变量名、方法名、类型名、数组名、文件名等的有效字符序列就是标识符。
标识符的规范:
Java语言规定标识符由字、母下划线、美元符号($)和数字组成,并且第一个字符不能是数字。
标识符中的字母大小写是区分的,HelloWorld和helloworld是不同的标识符。
1.变量名命名规范
a. 可以有字母、数字和下划线组成
b. 数字不能命名
c. 不能使用关键字
d. 见名思义 price(可取) x,y,z(不可取)
e. 尽量使用英文单词或单词组合,不要使用拼音
f.单词组合使用驼峰命名法,比如:priceOfWat
方法名命名规范同上
2.符号常量的命名规范
a. 使用大写
b. 单词组合使用下划线分割,比如:COUNT_STUDENT
3.类和接口命名规范
首字母大写,如果是多个单词,每一个单词的首字母都要大写
XxxYyyZzz
合理使用空格、空行增强程序的可读性
注意:不能使用java中的关键字做标识符。
Java保留关键字
Java语言有51个关键字,其中const和goto虽然被保留但未使用。你不能使用保留关键字来命名类、方法或变量。
保留关键字
数据类型:
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 strictfp abstract transient
synchronized volatile native
动作:
package import throw throws extends implements this Super instanceof new
保留字:
true false null goto const