标识符
类,接口,方法,变量等起名字是使用的字符序列
名称 | 标识符规则 |
---|---|
类 | 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 |