![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
注解
番茄也叫洋柿子
这个作者很懒,什么都没留下…
展开
-
自定义注解
我们可以通过反射机制编程实现对这些元数据的访问。使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口分析:@interface用来声明一个注解,格式:public @interface 注解名 {定义内容}其中每一个方法实际上是声明了一个配置参数方法的名称就是参数的名称返回值类型就是参数的类型{返回值只能是基本类型,{Class,String,enum}可以通过default来声明参数的默认值其中参数名如果是value且只有一个原创 2022-01-04 19:49:03 · 142 阅读 · 0 评论 -
@Repeatable
@Repeatable注解是用来标注一个注解在同一个地方可重复使用的一个注解,比如说你定义了一个注解,如果你的注解没有标记@Repeatable这个JDK自带的注解,那么你这个注解在引用的地方就只能使用一次。这里@ImportResource(value = “”)注解里面没有设置添加@Repeatable属性,所有引入的多次的时候就会报错。Repeatable注解的定义java8以后支持在同一个地方(某个方法或者某个类等)加上相同的注解,前提是这个注解要使用元注解@Repeatable,但是在用之原创 2022-01-02 01:18:44 · 854 阅读 · 0 评论