java的自定义注解事例
时间: 2023-06-06 10:08:50 浏览: 105
好的,关于java的自定义注解事例,您可以参考以下代码:
```
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface MyAnnotation {
String value();
}
public class MyClass {
@MyAnnotation("Hello, World!")
public static void main(String[] args) {
Method method = MyClass.class.getMethod("main", String[].class);
MyAnnotation annotation = method.getAnnotation(MyAnnotation.class);
String value = annotation.value();
System.out.println(value);
}
}
```
这段代码定义了一个自定义注解`@MyAnnotation`,并在`MyClass`的`main`方法上使用了该注解。在`main`方法中使用反射获取注解,并输出注解的值。
阅读全文