标识符
标识符就是包、类、变量、方法……等,只要是起名字的地方,那个名字就是标识符。
标识符的定义规则:
- 四个可以(组成部分):数字、字母、下划线_、美元符号$(注意这里的字母比较宽泛,指的是英文字母、汉字、日语、俄语……,但是我们一般起名字尽量用英文字母)
- 两个不可以:不可以以数字开头,不可以使用java中的关键字
- 见名知意:增加可读性
- 大小写敏感:int a; int A;
- 遵照驼峰命名:
类名:首字母大写,其余遵循驼峰命名
方法名,变量名:首字母小写,其余遵循驼峰命名
报名:全部小写,不遵循驼峰命名
- 长度无限制,但是不建议太长。
关键字
1. 用于定义数据类型定的关键字
| class | interface | enum | byte | short | int |
|---|
| long | float | double | char | boolean | void |
2.用于定义流程控制的关键字
| if | else | switch | case | default | while |
|---|
| do | for | break | continue | return | |
3.用于定义访问权限修饰符的关键字
4.用于定义类的,函数,变量修饰符的关键字
| abstract | final | static | synchronized |
|---|
5.用于定义类与类之间关系的关键字
6.用于定义建立实例及引用实例,判断实例的关键字
7.用于处理异常的关键字
| try | catch | finally | throw | throws |
|---|
8.用于包的关键字
9.其他修饰符关键字
| native | strictfp | transient | volatitle | asert |
|---|
欢迎大家批评指正