在 Java 语言里,关键词是被编程语言赋予了特殊含义的单词,开发者不能把它们用作变量名、类名或者方法名等标识符。下面为你介绍 Java 中的主要关键词:
- 基本数据类型相关关键词 整数类型:byte、short、int、long 浮点类型:float、double 字符类型:char 布尔类型:boolean 空值类型:void
- 流程控制相关关键词 条件判断:if、else、switch、case、default 循环结构:for、while、do、break、continue 异常处理:try、catch、finally、throw、throws
- 类、对象、接口相关关键词 类定义:class、extends、implements、abstract、final 访问控制:public、private、protected、default(默认,不写关键词) 对象操作:new、this、super、instanceof 接口与抽象:interface、abstract、static、final
- 修饰符关键词 访问修饰符:public、private、protected 非访问修饰符: static:用于定义静态成员(类成员) final:用于修饰不可变的类、方法或变量 abstract:用于定义抽象类或抽象方法 synchronized:用于线程同步 volatile:确保变量的可见性 transient:用于序列化时忽略字段 native:用于声明本地方法(由其他语言实现)
- 包与导入相关关键词 package:用于声明类所在的包 import:用于导入其他包中的类或接口
- 异常相关关键词 try、catch、finally:用于异常捕获和处理 throw:用于主动抛出异常 throws:用于声明方法可能抛出的异常 assert:用于调试时的断言检查
- 其他关键词 enum:用于定义枚举类型 strictfp:用于确保浮点数计算的精确性 const:Java 保留关键字,但未被使用(在 C/C++ 中用于定义常量) goto:Java 保留关键字,但未被使用(在 C/C++ 中用于跳转在 Java 语言里,关键词是被编程语言赋予了特殊含义的单词,开发者不能把它们用作变量名、类名或者方法名等标识符。下面为你介绍 Java 中的主要关键词:
- 基本数据类型相关关键词 整数类型:byte、short、int、long 浮点类型:float、double 字符类型:char 布尔类型:boolean 空值类型:void
- 流程控制相关关键词 条件判断:if、else、switch、case、default 循环结构:for、while、do、break、continue 异常处理:try、catch、finally、throw、throws
- 类、对象、接口相关关键词 类定义:class、extends、implements、abstract、final 访问控制:public、private、protected、default(默认,不写关键词) 对象操作:new、this、super、instanceof 接口与抽象:interface、abstract、static、final
- 修饰符关键词 访问修饰符:public、private、protected 非访问修饰符: static:用于定义静态成员(类成员) final:用于修饰不可变的类、方法或变量 abstract:用于定义抽象类或抽象方法 synchronized:用于线程同步 volatile:确保变量的可见性 transient:用于序列化时忽略字段 native:用于声明本地方法(由其他语言实现)
- 包与导入相关关键词 package:用于声明类所在的包 import:用于导入其他包中的类或接口
- 异常相关关键词 try、catch、finally:用于异常捕获和处理 throw:用于主动抛出异常 throws:用于声明方法可能抛出的异常 assert:用于调试时的断言检查