@Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME)
时间: 2023-05-22 19:04:02 浏览: 89
这是 Java 语言中的注解定义,用于指定注解的作用目标及注解的生命周期。其中,@Target({ElementType.TYPE}) 表示该注解可以用于类、接口或枚举的定义上,@Retention(RetentionPolicy.RUNTIME)表示该注解在运行时仍可通过反射机制获得。
相关问题
@Target({ ElementType.METHOD, ElementType.TYPE }) @Retention(RetentionPolicy.RUNTIME) @Documented
您好,这是一个 Java 注解,其作用是指定被注解的方法或类可以被应用在什么地方,以及注解的生命周期和是否需要被记录在文档中。具体来说,该注解的作用如下:
- @Target({ ElementType.METHOD, ElementType.TYPE }): 指定被注解的方法或类可以被应用在方法和类型上;
- @Retention(RetentionPolicy.RUNTIME): 指定注解在运行时仍可用;
- @Documented: 指定该注解需要被记录在文档中。
@Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented
您好,这也是一个 Java 注解,其作用是指定被注解的方法可以被应用在什么地方,以及注解的生命周期和是否需要被记录在文档中。具体来说,该注解的作用如下:
- @Target(ElementType.METHOD): 指定被注解的方法可以被应用在方法上;
- @Retention(RetentionPolicy.RUNTIME): 指定注解在运行时仍可用;
- @Documented: 指定该注解需要被记录在文档中。
阅读全文