注解:

注解:
*

  • 作用:注解可以对类中的结构(属性,方法,构造器等)进行补充说明,同时不改变原有结构

  • 系统中常用的三个注解:

  • @Override: 限定重写父类方法, 该注解只能用于方法
    @Deprecated: 用于表示所修饰的元素(类, 方法等)已过时。
    通常是因为所修饰的结构危险或存在更好的选择
    @SuppressWarnings: 抑制编译器警告

    自定义注解:
    格式:@interface 注解名{
    }

元注解:注解的注解(作用在注解上面的注解)
@Retention:用来说明该注解所作用在的注解的生命周期
SOURCE:被编译器所抛弃,不使用了
CLASS:编译期间-运行期间(在运行期间该注解就已经死亡了)
RUNTIME:运行期间-在整个运行期间,注解都是存活的
@Target:用来说明该注解所作用在的注解,可以使用在的结构有哪些
-----下边的了解就行—
@Documented:用来说明该注解所作用在的注解,是否可以被javadoc所解析
@Inherited:用来说明该注解所作用在的注解,是否可以被子类所继承

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值