import java.lang.annotation.*; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.TYPE) public @interface MyAnnotation { String value() default ""; } class MyClass { //... } public class Main { public static void main(String[] args) { MyClass obj = new MyClass(); Class<?> clazz = obj.getClass(); if (clazz.isAnnotationPresent(MyAnnotation.class)) { MyAnnotation annotation = clazz.getAnnotation(MyAnnotation.class); System.out.println(annotation.value()); } } }


上一篇:
下一篇:
切换中文