Java教程是针对JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言更改以获取Java SE 9及其后续版本中更新的语言功能的概述。
请参阅JDK发行说明以获取有关所有JDK版本的新功能、增强功能以及已删除或不推荐使用的选项的信息。
注解,作为元数据的一种形式,提供关于程序的数据,但并不是程序本身的一部分。注解对代码的运行没有直接影响。
注解有多种用途,其中包括:
本课程解释了注解的使用位置、如何应用注解、Java平台标准版(Java SE API)中可用的预定义注解类型、如何使用类型注解与可插入类型系统一起编写具有更强类型检查的代码,以及如何实现可重复注解。