Lesson: Annotations

注解是元数据的一种形式,它提供的程序数据不属于程序本身。注解 对其 注解 的代码的操作没有直接影响。

注解 具有多种用途,其中包括:

  • 编译器信息 —编译器可以使用 注解 来检测错误或禁止显示警告。

  • 编译时和部署时处理 -软件工具可以处理 注解 信息以生成代码,XML 文件等。

  • 运行时处理 -在运行时可以检查一些 注解。

本课说明了可以在何处使用注解,如何应用注解,Java 平台标准版(Java SE API)中可用的 预定义注解类型,如何将类型注解与可插拔类型系统结合使用以编写更强大的代码类型检查,以及如何实现重复 注解。