Java 关键字速查表
Java 关键字是语言的基础。本章提供 Java 所有关键字的快速参考。
所有关键字列表
访问控制
public:公共访问修饰符private:私有访问修饰符protected:受保护访问修饰符
类、方法和变量修饰符
abstract:抽象类或方法class:定义类extends:继承final:不可变implements:实现接口interface:定义接口native:本地方法new:创建对象static:静态strictfp:严格浮点synchronized:同步transient:瞬态volatile:易变
程序控制
break:跳出循环case:switch 分支continue:继续循环default:默认分支do:do-while 循环else:else 分支for:for 循环if:if 条件instanceof:类型检查return:返回switch:switch 语句while:while 循环
错误处理
assert:断言catch:捕获异常finally:最终块throw:抛出异常throws:声明异常try:尝试块
包相关
import:导入包package:定义包
基本类型
boolean:布尔类型byte:字节类型char:字符类型double:双精度浮点float:单精度浮点int:整数类型long:长整数short:短整数
变量引用
super:父类引用this:当前对象引用void:无返回值
保留字
const:保留字(未使用)goto:保留字(未使用)
简单说明与使用场景
访问控制关键字
public class MyClass { } // 公共类
private int count; // 私有变量
protected void method() { } // 受保护方法
类和方法关键字
abstract class Animal { } // 抽象类
final class String { } // 不可继承
static int count; // 静态变量
synchronized void method() { } // 同步方法
控制流关键字
if (condition) { } // 条件判断
for (int i = 0; i < 10; i++) { } // 循环
while (condition) { } // 循环
switch (value) { } // 分支
break; // 跳出
continue; // 继续
return value; // 返回
异常处理关键字
try {
// 代码
} catch (Exception e) {
// 处理异常
} finally {
// 清理
}
throw new Exception(); // 抛出异常
类型关键字
int number = 10; // 整数
double price = 99.99; // 浮点数
boolean flag = true; // 布尔值
char ch = 'A'; // 字符
小结
Java 关键字速查要点:
- 访问控制:public、private、protected
- 类和方法:class、interface、abstract、final、static
- 控制流:if、for、while、switch、break、continue
- 异常处理:try、catch、finally、throw、throws
- 基本类型:int、double、boolean、char 等
关键要点:
- 关键字不能用作标识符
- 了解关键字的用途
- 正确使用关键字
- 注意保留字
这是 Java 关键字的快速参考,帮助你快速查找和使用关键字。