元注解
@Target 用于描述注解的使用范围
@Retention 需要在什么级别保存该注释信息
@Document 将该注解生成到JavaDoc中
@Inherited 子类可以继承父类的注解
import java.lang.annotation.*;
public class TestAnnotation01 {
@annotation
public void TestAnnotation(){
System.out.println("测试元注解");
}
public static void main(String[] args) {
new TestAnnotation01().TestAnnotation();
}
}
//注解类
@Target(value = {ElementType.METHOD,ElementType.PARAMETER})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@interface annotation{
}