关键字 | 含义 |
---|---|
package | 指定包名 |
import | 引用名 |
class | 定义类 |
interface | 定义接口 |
abstract | 抽象类或者抽象方法 |
new | 创建对象 |
this | 实例本身 |
super | 引用父类 |
void | 无返回 |
byte | 字节型 |
char | 字符型 |
int | 整型 |
short | 短整型 |
long | 长整型 |
float | 单精度浮点数 |
double | 双精度浮点数 |
enum | 枚举型 |
strictfp | 精确浮点 |
extends | 继承类 |
implements | 实现接口 |
private | 私有权限,本类中可用 |
protected | 保护权限,本类和子类可用 |
public | 公开权限,可跨包使用 |
final | 类不可继承,方法不可重写,常量 |
static | 静态属性 |
synchronized | 线程同步 |
if | 如果 |
else | 或者 |
for | for循环 |
do | do while循环 |
while | do while循环 |
switch | switch case分支 |
case | switch case分支 |
default | switch case分支 |
break | 结束循环 |
continue | 继续循环 |
return | 返回 |
try | 异常代码捕获 |
catch | 异常处理 |
finally | 最后处理 |
throw | 手动抛出一个异常 |
throws | 声明要抛出的异常 |
instanceof | 判断是否XX类的实例 |
volatile | 线程可见 |
transient | 不用序列化 |
native | 非java实现方法 |
assert | 断言 |
var | 任意类型,JDK10增加的 |
保留关键字 | |
---|---|
goto | 跳转 |
const | 常量 |
特殊关键字 | |
---|---|
true | 真 |
false | 假 |
null | 空值 |