import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;public class TestAnnotation { @MyAnnotation(name = {"小八","校长"}) public void print(){}}@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@interface MyAnnotation{ String[] name(); int num() default 0; //有default的值,在调用注解的时候可以不用赋值}