注解的定义格式如下: public @interface 注解名 {定义体} 定义体就是方法的集合,每个方法实则是声明了一个配置参数.方法的名称作为配置参数的名称,方法的返回值类型就是配置参数的类型.和普通的方法不一样,可以通过default关键字来声明配置参数的默认值. 需要注意: (1)此处只能使用public或者默认的defalt两个权限修饰符 (2)配置参数的类型只能使用基本类型(byte,boolean,char,short,int,long,float,double)和String,…