点进去@Override的源码 进去看看


自己写个注解

 
通过反编译查看注解的原理
在桌面上的新建文件夹里面,新建MyAnno.java文件

把刚才写的注解的代码粘贴进来。

javac 先编译一下刚才的MyAnno.java文件


生成了MyAnno.class文件


反编译javap

重新生成了这么一个MyAnno.java的文件


那么这个java文件账啥样呢?



本质上就一个接口interface

 


接口里面能定义啥,注解里面也就能定义啥,例如在里面定义一个抽象方法show。注解本质上就是一个接口
我们称抽象方法为注解的属性

相关文章:

  • 2021-05-17
  • 2021-10-08
  • 2021-11-19
  • 2022-01-28
  • 2021-11-23
  • 2022-02-11
  • 2022-02-08
  • 2021-09-24
猜你喜欢
  • 2021-12-24
  • 2021-10-26
  • 2021-08-19
  • 2021-11-14
  • 2021-08-27
  • 2021-05-05
  • 2021-12-19
相关资源
相似解决方案