标识符
类,接口,方法,变量等起名字是使用的字符序列
| 名称 | 标识符规则 |
|---|---|
| 类 | 1、字母、数字、下划线(_),$等组成 2、不能使用数字开头 3、不能使用Java的关键字 4、区分大小写 |
| 变量 | |
| 方法 | |
| 接口 | |
| 枚举 | |
| 注解 |
类、接口命名规则:
单个单词
多个单词
每个单词的首字母都大写,其余单词小写(大驼峰命名)
举例:HelloWorld``
变量,方法命名规则
单个单词
多个单词
首字母小写,后面每个单词首字母大写
举例:checkUserName()
常量命名规则
单个单词
多个单词
Java的关键字
| 访问控制 | 类,接口,方法,变量,代码块修饰符 | 程序控制 | 错误处理 | 基本类型 | 变量引用 | 包相关 | 保留字 |
|---|---|---|---|---|---|---|---|
| private | class | for | try | boolean | new | import | goto |
| protected | abstract | break | catch | byte | super | package | const |
| default(缺省) | extends | continue | finally | char | this | ||
| public | implements | do | throw | short | void | ||
| interface | while | throws | int | null | |||
| final | if | long | true | ||||
| strictfp | else | float | false | ||||
| static | switch | double | |||||
| synchronized | case | ||||||
| transient | default | ||||||
| volatile | instanceof | ||||||
| native | return | ||||||
| enum | assert |
