1.创建自定义注解和创建一个接口相似,但是注解的 interface 关键字需要以 @ 符号开头。

2.注解方法不能带有参数;

3.注解方法返回值类型限定为:基本类型、String、Enums、Annotation 或者是这些类型的数组;

4.注解方法可以有默认值;

5.注解本身能够包含元注解,元注解被用来注解其它注解。