注解
注解的本质是继承了Annotation的特殊接口,注解只有被解析之后才会生效,常见的解析方法有两种:
1.编译器直接扫描:编译器在编译java代码的时候扫描对应的注解并且处理。
2.运行期通过反射处理:框架中自带的注解都是通过反射来进行处理的。
4种标准元注解(元注解的作用是负责注解其他注解)
1.@Target 该注解可以用于什么地方
2.@Inhertied 允许子类继承父类中的注释
3.@Documented 将注释包含在JavaDoc中
4.@Retention 表示在什么级别保存该注释信息