乐趣区

Java注解介绍与使用

三个规范注解

  • @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()获取信息,进行解决。

注解集体理解还不多,后续会补全这个帖子。等有工夫就再深刻理解注解机制。

退出移动版