1.@interface自定义注解 <1>@interface自定义注解自动继承了java.lang.annotation.Annotation接口,由编译程序自动完成其他细节。 <2>在定义注解时,不能继承其他的注解或接口。 <3>使用@interface来声明一个注解, 1>.每一个方法实际上是声明了一个配置参数, 2>.方法的名称就是参数的名称, 3>.返回值类型就是参数的类型,(返回值类型只能是基本类型、Class、String、enum) 4>.可以通过default来声明参数的默认值