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