Java标识符(Identifier)
1. 只能由英文字母(A~Z)或(a~z)、下划线(_)、美元符号($)和数字(0~9)组成,且开头不能为数字。
2. 区分大小写!
3. 无长度限制!
_3_ √
$aa √
4.书写规范
常量:大写字母,多个单词用下划线分开
变量:小写字母
类(接口名):大写首字母,每个单词的首字母也大写
包名:全小写的名词 java.awt.event
方法:往往由多个单词合成,第一个单词为动词,首字母小写,中间的每个但系首字母大写
5.关键字和保留字
- java 中没有sizeof 运算符,所有类型的长度和表示都是固定的
- java 不用goto和const作关键字,二者是java的保留字
- then 不是关键字,sizeof,null,native都不是关键字
- 关键字和保留字有区别!
如下列表:
类、方法和变量修饰符abstract 声明抽象 class 类 extends 扩允,继承 final 终极,不可改变的implements实现 interface 接口 native 本地 new 新,创建 static 静态 strictfp 严格,精准synchronized 线程,同步 transient 短暂 volatile 易失
程序控制语句 break 跳出循环 continue 继续 return 返回 do 运行 while 循环 if 如果 else 反之 for 循 instanceof 实例 switch 开关 case 返回开关里的结果 default 默认
错误处理 catch 处理异常 finally 有没有异常都执行 throw 抛出一个异常对象
throws 声明一个异常可能被抛出 try 捕获异常
包相关import 引入 package 包
基本类型 boolean 布尔型 byte 字节型 char 字符型 double 双精度 float 浮点
int 整型 long 长整型 short 短整型 null 空 true 真 false 假
变量引用 super 父类,超类 this 本类 void 无返回值
Java保留字
const
goto