标识符与关键字
标识符
标识符就是变量的名字
标识符不能由数字开头,标识符不能在中间有空格,标识符不能是关键字
关键字
abstract 表明类或者成员方法表示的是抽象属性
assert 断言,用于进行程序测试
boolean 布尔类型
break 跳出语句
byte 字节类型
case 用在switch语句之中,表示其中的一个分支
catch 用在异常处理中,用来捕捉异常
char 字符类型
class 用于声明类
const 保留关键字,没有具体含义
continue 回到一个块的开始处
default 默认,如在switch语句中表示默认分支
do do...while循环结构中使用的关键字
double 双精度浮点类型
else up猛火灶条件语句中,表示当前条件不成立时的分支
enum 用于声明枚举
extends 用于创建继承关系
final 用于声明不可改变的最终属性,如常量
finally 声明异常处理语句中始终会被执行的码块
float 单精度浮点类型
for for循环语句关键词
goto 保留关键词,没有具体含义
if 条件判断语句关键词,没有具体含义
implements 用于创建类和接口的实现关系
import 导入语句
instanceof 判断两个类的继承关系
int 整数类型
interface 用于声明接口
long 长整数类型
native 用于声明一个方法室友与计算机相关的语言
new 用于创建新实例对象
package 包语句
private 私有权限修饰符
protected 说保护权限修饰符
public 公有权限修饰符
return 返回方法结果
short 短整数类型
static 静态修饰符
strictfp 用于声明FP_strict表示遵循754算术标准
switch 分支结构语句关键词
synchronized 线程同步关键词
this 本类对象
throw 抛出异常
throws 方法将异常处理抛向异常外
transient 声明不用序列化的成员域
try 尝试监控可能抛出异常的代码块
var 声明局部变量
void 声明方法无返回值
volatile 表明两个或多个变量必须同步发生变化
while while循环语句关键词
声明常量
final double PI = 3.1415926D;
注:static修饰过后的变量为静态变量,静态变量的有效范围可以跨类
int x = 45;
static int y = 90;