//?以便它可以在運行時被反映和獲取。
@ Java . lang . annotation . retention(Java . lang . annotation . retention policy . runtime)
@界面?我的註釋{
字符串?key()?違約?"";
int?value()默認值?0;?
}
//?使用註釋
@ my annotation(key =“key 1“,value=200)
上課?我的班級{}
//?反思性註釋
公共的?靜電?虛空?main(String【】?args ){
我的班級?myClass=new?my class();
我的註解?annotation=myClass.getClass()。get annotation(my annotation . class);
system . out . println(“key =“+annotation . key()+“\ tvalue =“+annotation . value());
}