一、关键字
1.1是什么
- java语言提前定义好的具有特殊含义的单词
- 这些单词全部小写
1.2举例
- public、class、int、if 、char等等
- 全部小写小写和大写单词完全不一样
二、标识符
2.1是什么,标识什么
- 程序员有权利命名的都是标识符
- 可以标识:类名、方法名、变量名、接口名、常量名等,但是main方法不能修改
2.2标识符命名规则
- 只能由数字、字母、下划线、美元符号$组成 不能由数字开头
- 关键字不能做标识符,如:蓝色字体,如public,class,void,int等
- 标识符严格区分大小写,理论上没有长度限制
2.3标识符命名规范
- 见名知意(看到单词就知道什么意思)
- 使用驼峰命名法
- 类名、接口名:首字母大写,后面每个首字母大写
- 变量名、方法名:首字母小写,后面每个字母首字母大写
- 常量名:全部大写,单词和单词之间下划线连接,如:USER_AGE:用户年龄
2.4扩展:
- 规则:是语法,不遵守会报错
- 规范:尽量按照规范类命名,不报错
三、辨识下面代码
标识符:HelloWorld,main,args,out,println,String,System
关键字:public,class,static,void