首页 > 代码库 > 01-JAVA标识符和关键字
01-JAVA标识符和关键字
标识符:
1. 标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含 @、%、空格等其它特殊字符,不能以数字开头。
2. 标识符不能是 Java 关键字和保留字( Java 预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用 void 作为标识符,但是 Myvoid 可以
3. 标识符是严格区分大小写的,名字之中不要用空格。
4. 标识符的命名最好能反映出其作用,做到见名知意。
常用的命名规则:
A:包
用于把同名的文件放到不同的目录下。
全部小写。如果是多级包,用.分开。
举例:itcast,cn.itcast, com.baidu
给公司做项目:域名反写作为包名。
B:类和接口(见名知意,驼峰命名)
a:一个单词时首字母大写。
举例:Student,Teacher
b:由多个单词组成,每个单词的首字母大写。
举例:HelloWorld, HaoGuiBao
C:方法和变量
a:一个单词时首字母小写。
举例:main(),age
b:如果是多个单词组成,从第二个单词开始,每个单词的首字母大写。
举例:showName(),studentAge
D:常量
a:如果是一个单词,全部大写。
举例:PI
b:如果是多个单词,全部大写,并用_隔开
举例: STUDENT_MAX_AGE
关键字:
特点:
所有字母都小写。(在很多编程软件中会显示出一种颜色)
分类列举:
a.用于定义数据类型的关键字
class
interface
byte
short
int
long
float
double
char
boolean
void
b.用于定义数据类型值的关键字
true
false
null
c.用于定义流程控制的关键字
if
else
switch
case
default
while
do
for
break
continue
return
注意:goto和const虽然从未使用,但是仍作为保留字(在JDK的新版本中可能提升为关键字)存在。
01-JAVA标识符和关键字