文章 > java基础 > java注解的本质分析

java注解的本质分析

头像

小妮浅浅

2021-03-31 14:34:17627浏览 · 0收藏 · 0评论

1、说明

(1)注释的本质是继承Annotation接口的接口。关于这一点,可以反向翻译任何注释类别,得到结果。

(2)一个注释只是一个特殊的注释。如果不分析它的代码,可能连注释都不如。

2、实例

这是注解 @Override 的定义,其实它本质上就是:

public interface Override extends Annotation{
    
}

典型的是注释@Override,当编译器检测到某种方法时,编译器检测到@Override注释时,编译器检名是否真的重写了父亲的某种方法,也就是说,比较父亲中是否有同样的方法签名。

以上就是java注解的本质分析,希望对大家有所帮助。更多Java学习指路:Java基础

关注公众号

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图 底部广告图按钮