14.5 本章小结
14.5 本章小结
本章主要介绍了Java的注解支持,通过使用注解可以为程序提供一些元数据,这些元数据可以在编译、运行时被读取,从而提供更多额外的处理信息。
本章详细介绍了JDK提供的5个基本注解的用法,也详细讲解了JDK提供的4个用于修饰注解的元注解的用法。
除此之外,本章也介绍了如何自定义并使用注解,
最后还介绍了使用APT工具来处理注解
本章练习
- 定义一个简单的
@Foo注解,该注解只能修饰类、方法,该注解只在源代码阶段有效。 - 定义一个
@Bar注解,并为该注解提供name和price两个属性,该注解只能修饰方法、成员变量 - 定义
@Getter和@Setter注解,它们只能修饰成员变量。为这两个注解编写APT工具,APT工具会为它们修饰的成员变量对应地添加getter、setter方法。