三个规范注解
- @Override
- @Deprecated
- @SuppressWarnings
四类元注解
自定义注解示例:
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNITME)
public @interface Test{public String value();
public int num() default 1;}
下面的 Test 就能够增加在办法上:@Test(value=”xxx”,num=2)。
注解处理器:
利用的反射,getDeclaredMethod()和 getAnnotation()获取信息,进行解决。
注解集体理解还不多,后续会补全这个帖子。等有工夫就再深刻理解注解机制。