14.5 本章小结

14.5 本章小结

本章主要介绍了Java的注解支持,通过使用注解可以为程序提供一些元数据,这些元数据可以在编译、运行时被读取,从而提供更多额外的处理信息。
本章详细介绍了JDK提供的5个基本注解的用法,也详细讲解了JDK提供的4个用于修饰注解的元注解的用法。
除此之外,本章也介绍了如何自定义并使用注解,
最后还介绍了使用APT工具来处理注解

本章练习

  1. 定义一个简单的@Foo注解,该注解只能修饰类、方法,该注解只在源代码阶段有效。
  2. 定义一个@Bar注解,并为该注解提供nameprice两个属性,该注解只能修饰方法、成员变量
  3. 定义@Getter@Setter注解,它们只能修饰成员变量。为这两个注解编写APT工具,APT工具会为它们修饰的成员变量对应地添加gettersetter方法。