注解就是元数据,即一种描述数据的数据。
注解就是源代码的元数据。
@Documented - 注解是否包含在Java Doc中
@Target - 注解用于什么地方(ElementType.METHOD)
@Inherited - 是否允许子类继承该注解
@Retention - 定义注解生命周期{
RetentionPollicy.SOURCE - 编译阶段丢弃
RetentionPollicy.CLASS - 类加载阶段丢弃
RetentionPollicy.RUNTIME - 始终不会丢弃
}