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

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理