初识Java中注解的分类

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq78442761/article/details/87965795

目录

 

按照运行机制

按来源分


按照运行机制

源码注解:注解只在源码中存在,编译成.class文件就不存在了;

编译时注解:注解在源码和.class文件中都有,如JDK中@Override,@Deprecated这类注解

运行时注解:在运行阶段还起作用,甚至会影响运行逻辑的注解,如Spring中的@Autowired,运行过程中把成员变量自动注入进来。

按来源分

JDK注解、第三方注解、自定义注解!

在项目里面,大部分的注解都是来自第三方注解。

还有个额外的就是元注解

元注解:给注解进行注解

注解的注解在自定义注解中常用到。

猜你喜欢

转载自blog.csdn.net/qq78442761/article/details/87965795