最全Java注解图文超详解(建议收藏)
Java注解是一个很重要的知识点,比如:在开发框架,以及中间件源码里,随处可见各
种注解,究竟有哪些核心注解?应用哪些场景?底层是怎么实现的呢?
Java注解定义
Java注解又称Java标注,注解也被称为元数据。
Java注解它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与
程序元素(类、方法、成员变量等)进行关联。
Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起
到说明、配置的功能。
Java注解应用
1.生成文档这是最常见的,也是java 最早提供的注解;
2.在编译时进行格式检查,如@Override放在方法前,如果你这个方法并不是覆盖了超类方
法,则编译时就能检查出;
3.跟踪代码依赖性,实现替代配置文件功能,比较常见的是spring 2.5 开始的基于注解配置,
作用就是减少配置;