魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Language - Java - Java SE - 关键字

文章摘要: 关键字是Java编程语言中的语法规则语句,具有特殊含义,用于定义程序的基本结构和元素。

访问修饰符

标识符说明详情最早版本最后版本
private当前类访问级别私有的,本类可见
default包访问级别默认(可不写),本类、同包可见
protected子类访问级别受保护的,本类、同包、子类可见
public公共访问级别公共的,本类、同包、子类、任何地方对任何类可见

类、接口、方法、抽象、变量、代码块

标识符说明详情最早版本最后版本
class定义类
abstract定义抽象类
extends类继承抽象类/实现类
interface定义接口类
implements类继承接口类
static声明静态
final最终,不可改变的
synchronized线程、同步线程安全
volatile修饰变量表示该变量的值可能会被多个线程同时修改
transient修饰变量表示该变量不需要被序列化
native本地、原生方法(非java实现)
strictfp严格浮点、精准浮点
enum枚举类型

流程控制

标识符说明详情最早版本最后版本
if如果
else否则
switch根据值选择执行
case定义一个值以供switch选择
default在switch语句中定义默认分支
while循环
do运行
for循环
break跳出本层整个循环
continue跳出本层当前循环
return返回
assert断言表达式是否为真
instanceof判断某一个对象的类型是否继承自另一个类型中

instanceof

  • instanceof运算符的前一个操作数通常是一个引用类型变量,后一个操作数通常是一个类。
  • 用于判断运算符前面的引用变量是否是运算符后面的类型,即是否是其自类型的实例。
  • 判断类型:boolean

案例

// 定义一个字符串类型的变量。
String s = "字符串类型";
// 判断变量`s`是否是`String`字符串类型
boolean bool = s instanceof String;

// 结果是:true

异常处理

标识符说明详情最早版本最后版本
try抛出异常
catch捕获异常
finally垃圾回收器有没有异常都执行
throw手动抛出异常对象
throws声明一个方法中可能会抛出异常

包相关

标识符说明详情最早版本最后版本
package定义包
import引入包

基本数据类型

标识符说明详情最早版本最后版本
byte字节型
short短整型
int整型
long长整型
float单精度浮点
double双精度浮点
char字符型
boolean布尔型

变量引用

标识符说明详情最早版本最后版本
new实例化对象
this当前对象本身调用者当前对象
super引用基类(父类、超类)父类对象的引用
void无返回值
null空值
true真
false假
更新时间: 2025/11/16 17:17