1、说明
(1)注释的本质是继承Annotation接口的接口。关于这一点,可以反向翻译任何注释类别,得到结果。
(2)一个注释只是一个特殊的注释。如果不分析它的代码,可能连注释都不如。
2、实例
这是注解 @Override 的定义,其实它本质上就是:
public interface Override extends Annotation{ }
典型的是注释@Override,当编译器检测到某种方法时,编译器检测到@Override注释时,编译器检名是否真的重写了父亲的某种方法,也就是说,比较父亲中是否有同样的方法签名。
以上就是java注解的本质分析,希望对大家有所帮助。更多Java学习指路:
本教程操作环境:windows7系统、java10版,DELL G3电脑。
Copyright © 2019- net188.cn 版权所有 湘ICP备2022005869号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务