Annotation:
- 表现形式,就是code中 @*** 这样的东西
- 你可以使用别人写好的,比如jdk 的 @Override,@Deperated这样,也可以自己写,想这样的
public @interface YourAnnoation
- 怎么使用这些写在代码中的annoation,首选,他们有作用scope,还有作用的retention,不管如何,我们都是可以通过根据Class.class或者java.lang.reflect中的Filed.class,Method.class得到相关的Annoation,然后做你想做的。