Java内置注解Annotation
- @Target:表示注解可以用在那些地方
- @Retention:表示注解在什么地方还有效
- @Documented:表示是否将我们的注解生成在javadoc中
- @Inherited:表示子类可以继承父类的注解
反射Reflection
得到Class类的三种方式:
- 通过对象获得 ==> new xxx; xxx().getClass();
- 通过forname获得 ==> Class.forName();
- 通过类名.class获得 ==> xxx.class;