java注解annotation的解释
来源:互联网 发布:c语言程序代码大全 编辑:程序博客网 时间:2024/06/05 23:57
从C++到JAVA,最让我不解的就是注解。以下提3个问题:
1、什么是注解?
2、注解有什么作用?
3、怎么用?
然而,在百度中搜到的都是只用第3个问题的答案,对注解的解释少之又少。一直对我党的神秘政策不解,在中国长城防火墙面前,不翻墙连Google都用不了。所幸在维基百科wikipedia上还是给出了Java注解的一些解释,总算是可以有一些初步的理解了。
百度 java annotation 往下翻即可找到 wikepedia 的解释,没有语言障碍的童鞋可以直接到网站上去看。wikepedia给出的解释是:
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, parameters and packages may be annotated
翻译过来就是:在计算机编程语言java中,注解是一种语句形式的metadata,是怎么样的元数据呢?可以添加到Java源代码中的metadata。
本人觉得metadata翻译成“元数据”,读者还是不能明白什么意思,wikipedia对metadata的解释是:Metadata is "data that provides information about other data".就是说metadata是提供数据的信息的东西(资料)。对数据资料的说明。
至此,对注解的解释就是:对源代码中的数据资料的说明。具体的修饰目标包含:类,方法,变量,参数,包...(就是@Target 的可选参数值)
在Java中有built-in annotation 即内置的注解,cumstom annotation即定制的注解。built-in annotation 对于每一个注解,java都是已经定义了其含义,可以在java api文档和网上查找到其含义,对于这两种注解的使用网上也有一大把。这里不做例子,在wikipedia的网页中也有例子。
- java注解annotation的解释
- Java同步注解(Annotation)解释
- Java同步注解(Annotation)解释
- Java的注解(Annotation)
- java的注解annotation
- JAVA的注解Annotation
- hibernate-annotation注解解释
- Java Annotation 常用的注解
- Java的Annotation(注解)
- java annotation注解的解析
- Java注解Annotation的使用
- Java注解Annotation的基本概念
- java的注解解释
- 【Java】【Annotation】Java Annotation (注解)
- @interface java注解--Java的Annotation注释
- Java自定义注解Annotation的使用
- 【Java】注解 annotation的介绍与使用
- Java自定义Annotation的应用(注解@)
- 在android中gif的效果和渐变效果
- Spring入门第二个例子
- 224,GCD多线程
- 如何分析解决Android ANR
- hadoop 中 HDFS 由于多次格式化引起的 nanenode 与 datanode 启动异常
- java注解annotation的解释
- Android开发学习总结(一)——搭建最新版本的Android开发环境
- 个人主页
- 表的分段
- iOS使用ionic实现混合式开发
- Return objects to enable chaining of functions
- 算法导论第三版习题5.1
- SimpleDateFormat线程安全的问题
- iOS文件管理,文件夹目录调取+缓存读取计算清除