☕

Java 关键字速查

Java 常用关键字速查。

本地处理 · 不上传

加载工具中…

相关:java · 关键字 · 语法 · keyword

Java关键字速查列出该语言的全部保留字及其含义与用法。含各版本新增的关键字与保留字,如 var、record、sealed。

使用步骤

  1. 按访问控制、类型、控制流分类定位
  2. 确认关键字引入的 Java 版本
  3. 注意 var 是保留类型名而非关键字
  4. 关键字不能用作标识符,命名冲突时换词

使用场景

  • 确认某个标识符是否为保留字
  • 学习Java时的语法参考
  • 查阅关键字的具体用法
  • 代码审查时的对照

小贴士

  • var 是 Java 10 引入的局部变量类型推断,它并非动态类型——变量类型在编译期确定且不可改变。
  • record 与 sealed 是较新的语言特性,用于简化不可变数据类与限定继承范围。
  • goto 与 const 是保留但未使用的关键字,不能作为标识符但也没有任何功能。

常见问题

var 让 Java 变成动态类型了吗?

没有。var 只是让编译器推断类型,变量的类型在编译期就确定且此后不能改变。它减少的是书写冗余,运行时行为与显式声明完全一致。

哪些是保留但没用的关键字?

goto 和 const。它们被保留是为了在使用者误用时能给出明确的错误提示,而不是让编译器把它们当成普通标识符从而产生费解的报错。

record 是做什么的?

用于定义不可变的数据载体类,编译器会自动生成构造器、访问器、equals、hashCode 与 toString。它把过去需要几十行样板代码的数据类压缩成一行。

Java 关键字速查是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用Java 关键字速查,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。