Java教程是针对JDK 8编写的。本页描述的示例和实践不利用后续版本引入的改进,并且可能使用已不再可用的技术。
有关Java SE 9及其后续版本中更新的语言特性的摘要,请参阅Java语言更改。
有关所有JDK版本的新功能、增强功能以及已删除或不推荐的选项的信息,请参阅JDK发布说明。
下面是Java编程语言中的关键字列表。您不能将以下任何关键字用作程序中的标识符。关键字const
和goto
是保留的,即使它们目前未使用。 true
,false
和null
可能看起来像关键字,但它们实际上是字面值;您不能将它们用作程序中的标识符。
抽象 |
继续 |
对于 |
新 |
切换 |
断言 *** |
默认 |
goto * |
包 |
同步 |
布尔 |
做 |
如果 |
私有 |
这个 |
中断 |
双精度 |
实现 |
受保护 |
抛出 |
字节 |
否则 |
导入 |
公共 |
抛出 |
情况 |
枚举 **** |
实例 |
返回 |
瞬态 |
捕获 |
扩展 |
整数 |
短 |
尝试 |
字符 |
最终 |
接口 |
静态 |
空 |
类 |
最后 |
长 |
严格浮点 ** |
易失 |
常量 * |
浮点 |
本地 |
超类 |
而 |
* | 不使用 | |
** | 从1.2版本开始添加 | |
*** | 从1.4版本开始添加 | |
**** | 从5.0版本开始添加 |