美文网首页
关于java注解的一点思考

关于java注解的一点思考

作者: windywarm | 来源:发表于2018-05-29 23:44 被阅读0次

打个比方,java注解是一份代码的元数据,就像一场足球比赛,我们拿到的是一个关于对方球员的具体信息。

java给不同类型的代码,增加注解,注解就相当于是一个贴标签的行为。并且这样的标签,随着代码进入不同的生命周期,起着不同的作用。有的在编译的时候就没有了,有的在运行的时候仍然可以被jvm读取到。

就像一场足球比赛,我们要给不同位置上的球员,去贴标签。比如一支球队里有人,被贴上了伤病的标签,替补的标签,教练的标签。所以一部分人是没有办法登场的,登场的,只有那些进入了上场队员名单的人才,可以最终在球场上看到他们。

在上场的球员里面,我们又可以给不同位置上的球员贴上标签,比如他是前锋,后卫,中场守门员。即便对于一个位置上的球员,他是,速度型的,还是支点型的,我们也可以对它进行标签,并且,根据它的不同类型,我们采取不同的防守或者攻击策略。这样的策略就需要我们去获取,java注解的元数据。说到获取元数据,那么,肯定需要用到反射机制,此处省去200字。

综上所述,java的注解就是一个给代码贴标签的行为。

那么我们需要关注的,也就是说他在什么时间可以起到作用?在什么对象上面可以起到作用?

相关文章

  • 关于java注解的一点思考

    打个比方,java注解是一份代码的元数据,就像一场足球比赛,我们拿到的是一个关于对方球员的具体信息。 java给不...

  • java 基本语法之注解

    1. 注解定义 关于注解首先引入官方文档的一句话:Java 注解用于为 Java 代码提供元数据。作为元数据,注解...

  • Java注解

    在写java代码的过程中,经常会遇到注解,但是没有去理解注解背后的原理,也没有实现过注解。网上关于java注解的文...

  • 初识java Annotation

    关于java Annotation什么是注解(Annotation) 注解的组成 自定义注解的语法以及定义形式 使...

  • Java注解知识梳理—自定义注解处理器

    Java注解知识梳理—自定义注解处理器 前言 前面介绍了如何自定义注解以及Java中关于注解的一些元素作用,学会了...

  • Android APT(Java注解应用)

    关于Java注解 一.APT技术 APT(Annotation Process Tool),注解处理器。用来在编译...

  • 菜鸟学服务端技术----Spirng基础

    注解 Java基础加强总结(一)——注解(Annotation) java中的注解是如何工作的? java 注解 ...

  • Java 注解完全解析

    关于注解首先引入官方文档的一句话:Java 注解用于为 Java 代码提供元数据。作为元数据,注解不直接影响你的代...

  • Java注解

    注解的定义 Java注解又称Java标注,是JDK5.0引入的一种注释机制。注解是原数据的一种机制,提供有关于程序...

  • 自定义注解

    java annotation基础 java注解分为标准注解和元注解。 标准注解是java为我们提供的预定义的注解...

网友评论

      本文标题:关于java注解的一点思考

      本文链接:https://www.haomeiwen.com/subject/qkmzjftx.html