@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnotation {
String[] value() default "unknown";
}
今天学习注解的时候,在ci ai, le i ao教程里看到一些罕见的写法链接标题
看不明白,也看不明白注解这么写到底怎么用
@Retention(RetentionPolicy.RUNTIME)
public @interface MyAnnotation {
String[] value() default "unknown";
}
今天学习注解的时候,在ci ai, le i ao教程里看到一些罕见的写法链接标题
看不明白,也看不明白注解这么写到底怎么用
定义注解,是在切面中使用的,如果这个注解没有解析的话,这个注解就是没有用的,只有在解析了之后在有效,default 关键字是为了因为在获取注解中的属性,如果没有填写属性获取是为默认值