什么是 Java 的注解
如何在 Java 中定义一个注解
注解通过 @interface 关键字进行定义。
public @interface TestAnnotation {
}
上面的代码就创建了一个名字为 TestAnnotaion 的注解。
那么如何使用这个注解呢?
下面的代码创建一个类 Test,然后在类定义的地方加上 @TestAnnotation 就可以用 TestAnnotation 注解这个类了。
@TestAnnotation
public class Test {
}
元注解
元注解是可以注解到注解上的注解,或者说元注解是一种基本注解,但是它能够应用到其它的注解上面。
Java 默认的元注解有 @Retention @Documented @Target @Inherited @Repeatable