元注解
@Target 指定被修饰的注解能用于修饰哪些程序单元。比如类上、方法上、属性上。
@Retention 标识需要在什么级别保存该注释信息,用于描述注解的生命周期
@Documented 该注解是否包含在javadoc中
@Inherited 子类可以继承父类中的该注解
内置注解
@Override
@Deprecated 过期
@SuppressWarnings 镇压警告
自定义注解
@Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @interface Myanno { String value(); }