美文网首页
java注解的理解

java注解的理解

作者: 我默默 | 来源:发表于2021-02-05 13:06 被阅读0次

Source-->源码阶段Apt技术,场景1,代码合规性检查@UNNULL,2注入类似代码省略findviewByid等操作
Class-->编译阶段,注入一些辅助类,比如:日志,探针,辅助性,没必要动用反射,造成内存浪费,
或者是对项目中使用到的jar,拿不到源码情况下之能对.class进行处理
Runtime-->运行时,可以借助反射做一些业务相关,如:Retrofit等对源码的切面编程

元注解是基本注解,是注解的注解,源码提供的 元注解有5种: @Retention,@Documented,@Target,@Inherited,@Repeatable
@Retention
是保留期的意思;当应用到其他注解上的时候,说明这个注解的存活时间. 取值如下:
RetentionPolicy.SOURCE 注解只有在源码阶段保留,在编译器进行编译时将被丢弃忽视 RetentionPolicy.CLASS 注解只被保留到编译进行的时候,不会被加载到JVM中 * RetentionPolicy.RUNTIME 注解可以保留到程序运行的时期,会被加载到JVM中,程序运行时可

相关文章

  • 画个图,玩一下注解

    参考《深入理解Java:注解(Annotation)自定义注解入门》

  • Java注解

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

  • 理解Java注解

    关于注解 定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个...

  • 理解java注解

    Java注解一直是我懵懵懂懂的一部分,之前老师虽然讲过,但是那时候就属于听不懂的状态。可是,事实上,我们开发中总能...

  • 理解Java注解

    Java注解 Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。 ...

  • 解读注解使用

    一、注解:深入理解JAVA注解 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们...

  • java注解的理解

    Source-->源码阶段Apt技术,场景1,代码合规性检查@UNNULL,2注入类似代码省略findviewBy...

  • Kotlin 注解全解析

    类比思维是非常实用的思维方式,我们跟Java的注解进行对比,就可以快速理解Kotlin的注解。 Java 代码: ...

  • 1.什么是注解?

    一、理解Java注解 实际上Java注解与普通修饰符(public、static、void等)的使用方式并没有多大...

  • Java 注解 Annotation

    概述 了解 Java 注解前必须先了解元注解。元注解:描述注解的注解。 如果明白元数据概念就比较好理解元注解元数据...

网友评论

      本文标题:java注解的理解

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