栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Annotation(注解)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Annotation(注解)

Annotation(注解)
从JDK1.5开始,Java增加了对元数据(MetaData)的支持,也就是Annotation,即注解,这种Annotation,其实是代码中的特殊标记,
这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用注解,程序开发人员可以在不改变原有逻辑的情况下,
在源文件中嵌入一些补充的信息,代码分析工具、开发工具和部署工具都可以通过这些补充信息进行验证或者进行部署。

注解:  是一个特殊标记   给JVM看,JVM可以通过查看这些标记   进行一些操作
注解是个特殊标记可以标注在类,接口,枚举方法.......等  一般通过反射获取
注解是一个特殊接口用@interface关键字标识
注解里的成员变量为一个方法格式       比如string name()   表示注解有个属性为字符串  名为name
   1. 前期使用Annotation
@Override  //重写
@Deprecated  //阻止使用,废弃  过时
@SuppressWarnings   //阻止警告  把黄色警告去掉
@FunctionalInterfaces   标注某个接口为函数式接口

2. 注解中  4个元注解  :用来修饰注解的注解
@Retention   用来指示被修饰的注解   可以保留到  程序那个阶段 :源码期,编译器.运行期等
通常注解保留的时间设为运行期  ,那么我们使用反射技术来获取  标注在某个类上面的注解
@Target用来指示被修饰的注解    可以标注在那个位置
@Inherited  用来指示被修饰的注解   所标注到的类 的子类是否能继续注解
@Documented  用来指示被修饰的注解  所标注到的类在 生成API的时候  要不要展示这个注解
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1013545.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号