Java关键字&保留字
橙色为保留字
全文关键字说明以A—Z顺序排列

| 关键字 | 说明 |
|---|---|
| abstract | 抽象修饰符 |
| assert | 断言 |
| break | 结束循环或运行 |
| byte | 整数数据类型 |
| boolean | 布尔数据类型 |
| case | 用于比较数值的语句,当与case值相等时执行 |
| char | 字符数据类型 |
| const | 保留字 |
| class | 类 |
| continue | 结束本次循环,执行下一次 |
| do | 是do-while循环的代码块 |
| default | 默认的,修饰符 |
| double | 双精度浮点数据类型 |
| else | 否则 |
| extends | 继承 |
| enum | 枚举类型 |
| float | 单精度浮点数据类型 |
| final | final修饰的变量只能赋值一次;final修饰的类无法被继承 |
| finally | 一般与try一起使用,无论是否抛出异常都会执行该代码块 |
| for | 用于循环的代码块 |
| goto | 保留字。无作用,占用为关键字(防止成为标识符) |
| if | 用于判断的代码块 |
| int | 整数数据类型 |
| implements | 实现接口 |
| import | 导入,引入 |
| interface | 声明接口 |
| instanceof | 保留字。二元操作符,类似于 ==,>,< 等操作符。测试左边对象是否是右边类的实例,返回 boolean 数据类型 |
| long | 整数数据类型 |
| native | 关键字,native修饰的一定是非抽象类方法。JNI是Java本机接口(Java Native Interface) |
| new | 新建,多用于创建对象 |
| public | 公共的,对所有类可见。使用对象:类、接口、变量、方法 |
| protected | 对同一包内的类和所有子类可见。使用对象:变量、方法。不能修饰类(外部类) |
| private | 在同一类内可见。使用对象:变量、方法。不能修饰类(外部类) |
| package | 包,为了维护类的区分和命名 |
| return | 返回 |
| static | 静态的 |
| switch | 用于判断的代码块 |
| super | 向父级访问 |
| short | 整数数据类型 |
| synchronized | 线程锁 |
| strictfp | strict float point (精确浮点) |
| throw | 手动抛出异常。被执行,一定会发生异常 |
| throws | 声明异常,不一定会发生 |
| transient | 表示一个成员变量不是该对象序列化的一部分,防止被调用者永久写入存储,例如密码 |
| this | 当前的 |
| try | 监听,捕获异常的代码块 |
| void | 无返回值的 |
| volatile | 轻量级多线程同步机制 |
| while | 用于循环的代码块 |
本文全面解析了Java语言的关键字和保留字,从A到Z详细介绍了每个关键字的用途,包括抽象修饰符、断言、循环控制、数据类型、类与接口、异常处理等核心概念,是Java程序员不可或缺的参考资料。
1134

被折叠的 条评论
为什么被折叠?



