@Retention前面加个@是什么意思
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/19 16:19:08
@Retention前面加个@是什么意思
package javax.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.ANNOTATION_TYPE,ElementType.CONSTRUCTOR,
ElementType.FIELD,ElementType.LOCAL_VARIABLE,ElementType.METHOD,
ElementType.PACKAGE,ElementType.PARAMETER,ElementType.TYPE})
,(RetentionPolicy.SOURCE)
public @interface Generated {
public String[] value();
public String date() default "";
public String comment() default "";
}
@Target,@interface @Retention这样前面加个@是什么意思呢,我在学J2SE的时候都没见过这样的写法,是什么书上教的,还有其他这样的写法吗?
没有分了,
package javax.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Target({ElementType.ANNOTATION_TYPE,ElementType.CONSTRUCTOR,
ElementType.FIELD,ElementType.LOCAL_VARIABLE,ElementType.METHOD,
ElementType.PACKAGE,ElementType.PARAMETER,ElementType.TYPE})
,(RetentionPolicy.SOURCE)
public @interface Generated {
public String[] value();
public String date() default "";
public String comment() default "";
}
@Target,@interface @Retention这样前面加个@是什么意思呢,我在学J2SE的时候都没见过这样的写法,是什么书上教的,还有其他这样的写法吗?
没有分了,
![@Retention前面加个@是什么意思](/uploads/image/z/17410891-67-1.jpg?t=%40Retention%E5%89%8D%E9%9D%A2%E5%8A%A0%E4%B8%AA%40%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D)
jdk 1.5新增语法:注解