@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface Interdemo {
public String name();
public int age();
}
public class TestAnno {
public static void main(String args[]) throws Exception{
Class<?>c=TestAnno.class;
Method m=c.getMethod("say",String.class);
Interdemo info=m.getAnnotation(Interdemo.class);
String name=info.name();
int age=info.age();
m.invoke(c.newInstance(), name+age);
}
@Interdemo(name="ray",age=11)
public void say(String sentence){
System.out.println(sentence);
}
}
selenuim4
最新推荐文章于 2022-07-01 09:52:39 发布