Java元数据

阅读:229

目录介绍

  • 01.什么是元数据
  • 02.元数据的作用
  • 03.Java平台元数据

01.什么是元数据

  • 要想理解注解(Annotation)的作用,就要先理解Java中元数据的概念。
  • 元数据是关于数据的数据。
    • 在编程语言上下文中,元数据是添加到程序元素如方法、字段、类和包上的额外信息。对数据进行说明描述的数据。

02.元数据的作用

  • 一般来说,元数据可以用于创建文档(根据程序元素上的注释创建文档),跟踪代码中的依赖性(可声明方法是重载,依赖父类的方法),执行编译时检查(可声明是否编译期检测),代码分析。
    如下:
    • 1)编写文档:通过代码里标识的元数据生成文档  
    • 2)代码分析:通过代码里标识的元数据对代码进行分析  
    • 3)编译检查:通过代码里标识的元数据让编译器能实现基本的编译检查

03.Java平台元数据

  • 注解Annotation就是java平台的元数据,是J2SE5.0新增加的功能,该机制允许在Java代码中添加自定义注释,并允许通过反射(reflection),以编程方式访问元数据注释。
  • 通过提供为程序元素(类、方法等)附加额外数据的标准方法,元数据功能具有简化和改进许多应用程序开发领域的潜在能力,其中包括配置管理、框架实现和代码生成。

赞赏支持


精彩留言

发表评论