Java 自定义注解 map参数代码示例
时间: 2023-03-25 13:00:16 浏览: 713
java 自定义注解例子
以下是 Java 自定义注解包含 map 参数的代码示例:
```
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.Map;
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface CustomAnnotation {
Map<String, String> mapParam() default {};
}
```
在这个代码示例中,我们定义了一个名为 `CustomAnnotation` 的注解,该注解包含一个名为 `mapParam` 的 map 类型的参数。注解的生命周期是 `RUNTIME`,因此该注解可以在运行时被读取,并且该注解仅可应用于方法(由 `@Target(ElementType.METHOD)` 指定)。
阅读全文