注解

JAVA提供的基本注解

自定义注解

元注解public @interface 注解名称{    属性列表;}

属性的返回值类型有下列取值:

元注解

用于注解的注解

public enum RetentionPolicy {    // 保留在源码级别上    SOURCE,    //保留在class文件中,jvm无法读取到    CLASS,    //会保留到class字节码文件中,并被JVM读取到    RUNTIME}

注解的解析

RUNTIME注解本质

应用