Java关键字
- 2021 年 1 月 16 日
- 笔记
关键字
1、关键字的定义
Java 语言预先定义好的,具有特殊意义的标识符(单词),是程序的核心组成,不是由开发者来定义的,而是 Java 官方定义的.
Java
“关键字 + Java 类库 + 开发者自定义的标识符”
- 关键字构成程序的核心骨架
- Java 类库提供程序要调用的方法
- 开发者自定义的标识符指定程序要做的事情
2、关键字的分类
表示一个基本数据类型、可以表示流程控制、可以作为类和方法的修饰符等等。
但是不能作为包名,类名,方法名,参数名,变量名。
Java 的关键字全部都是小写,没有大写的关键字。
关键字 | 含义 |
---|---|
abstract | 标识类或者方法成为抽象 |
boolean | 基本数据类型 |
break | 跳出循环,结束整个循环 |
byte | 基本数据类型 |
case | 与switch搭配使用,流程控制 |
catch | 捕获异常 |
class | 表示类 |
continue | 跳出循环,执行下一次循环操作 |
default | 默认 |
do | 与 while 搭配使用,循环 |
double | 基本数据类型 |
else | 流程控制 |
enum | 枚举 |
extends | 继承 |
final | 修饰常量 |
finally | 与 try catch 结合使用 |
float | 基本数据类型 |
for | 循环 |
if | 流程控制 |
implements | 实现接口 |
import | 导入某个资源 |
int | 基本数据类型 |
interface | 接口 |
long | 基本数据类型 |
native | 本地方法 |
new | 创建对象 |
package | 包 |
private | 私有 |
protected | 访问权限修饰符 |
public | 公有 |
return | 表示返回 |
short | 基本数据类型 |
static | 静态 |
super | 表示父类 |
switch | 流程控制 |
synchronized | 线程同步 |
this | 表示当前对象 |
throw | 抛出异常 |
throws | 主动抛出异常对象 |
try | 跟 catch 结合使用 |
void | 表示方法没有返回值 |
volatile | 表示 Java 内存对线程可见 |
while | 表示循环 |