java - 元数据和注释定义

标签 java annotations metadata

在oracle注解教程中说注解为应用程序提供元数据。元数据是什么意思以及典型数据之间有什么区别?

最佳答案

元数据是关于您的数据的数据 - 假设您有一个充满条目的数据库表。行或元组是数据,列是元数据;它们定义任何给定行的每个值是什么

注释是您在 java 类或方法级别放入的代码片段,可进一步定义有关给定代码的数据,但不会更改任何实际的编码逻辑。如果您注释一个方法,该方法的执行不会改变,但您指定了有关其他 Java 应用程序或 jvm 在不同情况下可能使用的方法的额外数据。

@Override 是一个非常常见的注释,您可以将其放在方法级别以指示您正在替换或扩展已定义的方法。

查看维基 article .

关于java - 元数据和注释定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20363334/

相关文章:

java - 我如何启动音乐播放器

Java - 使用注释和拦截方法?

c++ - 如何在任何文件的元数据中存储用户定义的字段?

java - Lombok 的 @NonNull 在验证期间干扰 javax.validation.constraints.NotNull

matlab - Matlab 中可以出现哪些方法关键字(即 TestMethodSetup)?

metadata - 无法使用 OpenStack Swift 对象设置多个元数据

io - 元图加载和保存

Java解析网站

java - 在Gradle.build中编写一个使用Swagger-Diff的任务来比较两个Swagger.yaml文件

java - Put 请求上的 HTTP 403 Forbidden Jersey