注解的作用

1.注解的本质

@interface和interface这么相似,注解的本质是一个接口。

2.注解的作用

如果说注释是写给人看的,那么注解就是写给程序看的。它更像一个标签,贴在一个类、一个方法或者字段上。它的目的是为当前读取该注解的程序提供判断依据。

3.注解使用的位置

实际开发中,注解常常出现在类、方法、成员变量、形参位置。

4.注解的分类

大致分为三类:自定义注解、JDK内置注解、还有第三方框架提供的注解,

自定义注解就是我们自己写的注解

JDK内置注解是JDK提供,类似@override 等

第三方注解,类似Spring @controller 注解

5.注解的级别

注解和类、接口、枚举是同一级别的。

原文地址:https://www.cnblogs.com/zeenzhou/p/10906363.html