当前位置: 首页 > news >正文

科技有限公司网站建设策划书web网站模板

科技有限公司网站建设策划书,web网站模板,网站备案和icp备案,网站建设及网络维护合同Java注解(Annotation)又称为Java标注,是JDK5.0引入的一种注释机制.注解是原数据的一种形式,提供有关于程序但不属于程序本身的数据.注解对他们注解的代码的操作没有直接的影响. 声明方式 注解的声明方式使用interface关键字,举例说明: public interface MyInject{ }元注解 Ta…

Java注解(Annotation)又称为Java标注,是JDK5.0引入的一种注释机制.注解是原数据的一种形式,提供有关于程序但不属于程序本身的数据.注解对他们注解的代码的操作没有直接的影响.

声明方式
注解的声明方式使用@interface关键字,举例说明:

public @interface MyInject{
}

元注解

  1. @Target 用来限制可以使用注解的Java元素类型
    • ElementType.ANNOTATION_TYPE 注解类型
    • ElementType.CONSTRUCOR 注解构造函数
    • ElementType.FIELD 注解字段或属性
    • ElementType.LOCAL_VARIABLE 注解局部变量
    • ElementType.METHOD 注解方法
    • ElementType.PACKAGE 注解包
    • ElementType.PARAMETER 注解方法的参数
    • ElementType.TYPE 注解类的任何元素
  2. @Retention 指定标记注解的存储方式
    • RetentionPolicy.SOURCE 标记的注解仅保留在源码级别中,但会被编译器忽略
    • Retention.CLASS 标记的注解在编译时由编译器保留,但会被虚拟机(JVM)忽略
    • Retention.RUNTIME 标记的注解由JVM保留,因此运行时环境可以实用它.

APT注解处理器(Annotation Processor Tools)
用于处理注解.注解处理器是javac自带的一个工具,用来在编译时期扫描处理注解信息,你可以为某些注解注册自己的注解处理器.
注册的注解处理器由javac调起,并将注解的信息传递给注解处理器进行处理.

注解处理器是对注解应用最为广泛的场景.在Glide、EventBus、ButterKnife、Tinker、ARouter等常用框架中都有使用.

CLASS
定义为class级别的注解,会被保留在class文件中,但是会被虚拟机忽略(即无法在运行期间反射获取注解).此时完全符合这种注解的应用场景为字节码操作,如:ASpect、热修复Robust

RUNTILE
注解保留到运行期间,意味着我们可以在运行期间结合反射技术获取注解中的所有信息.

http://www.dt0577.cn/news/2070.html

相关文章:

  • wordpress制作海报成都最好的网站推广优化公司
  • 制作网页时采用的最基本的语言是seo公司费用
  • 软件开发公司在哪里烟台seo外包
  • WordPress 空间模板谷歌seo是什么意思
  • 网站改版不换域名指数基金定投技巧
  • 做网站最常用的软件是什么百度seo排名工具
  • 网站建设的目的模板市场营销推广方案怎么做
  • 乐清网站设计哪家好网站seo收费
  • 校园网站建设管理办法网络服务器图片
  • 免费建个超市网站南宁哪里有seo推广厂家
  • 网站开发技术参考文献关键词优化排名软件
  • 房产类网站制作商东莞优化网站关键词优化
  • wordpress baidu提交北京网站优化排名推广
  • 有自己域名主机怎么做网站刚刚济南发通知
  • 新网站建设方案ppt免费推广方法
  • js做网站吸引人的软文标题
  • 深圳宝安通网站建设怎样在百度上做广告推广
  • 网站建设与运营意义必应bing搜索引擎
  • 慈溪哪里有做网站单页应用seo如何解决
  • 宁波俄语网站建设搜一搜排名点击软件
  • 创新的广州做网站纯手工seo公司
  • 北京疫情防控最新消息长沙的seo网络公司
  • 网站制作公司 北京淘宝付费推广有几种方式
  • 专门做游戏的网站选择一个产品做营销方案
  • 靠谱网站建设公司价格武汉seo公司哪家专业
  • 淘宝网做宝贝详情用哪个网站深圳谷歌推广公司
  • 优化培训方式南和网站seo
  • 企业网站cms 开源搜索引擎优化叫什么
  • 企业网站界面东莞网站推广软件
  • cms高端建站凡科建站收费价目表