注解笔记整理

注解

注释是给程序员看的,不会影响程序的运行;注解是给程序看的,可以影响程序的运行;

@target指定注解针对的地方

ElementType

  • ElementType.TYPE
    针对类、接口
  • ElementType.FIELD
    针对成员变量
  • ElementType.METHOD
    针对成员方法
  • ElementType.PARAMETER
    针对方法参数
  • ElementType.CONSTRUCTOR
    针对构造器
  • ElementType.PACKAGE
    针对包
  • ElementType.ANNOTATION_TYPE
    针对注解

@Retention指定注解的保留域

RetentionPolicy

  • RetentionPolicy.SOURCE
    源代码级别,由编译器处理,处理之后就不再保留
  • RetentionPolicy.CLASS
    注解信息保留到类对应的class文件中
  • RetentionPolicy.RUNNTIME
    由JVM读取,运行时使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值