Java注解提供了关于代码的一些信息
来源:互联网 发布:vb二级考试题库 编辑:程序博客网 时间:2024/05/17 02:55
Java注解提供了关于代码的一些信息,但并不直接作用于它所注解的代码内容。在这个教程当中,我们将学习Java的注解,如何定制注解,注解的使用以及如何通过反射解析注解。
Java1.5引入了注解,当前许多java框架中大量使用注解,如Hibernate、Jersey、Spring。注解作为程序的元数据嵌入到程序当中。注解可以被一些解析工具或者是编译工具进行解析。我们也可以声明注解在编译过程或执行时产生作用。
在使用注解之前,程序源数据只是通过java注释和javadoc,但是注解提供的功能要远远超过这些。注解不仅包含了元数据,它还可以作用于程序运行过程中、注解解释器可以通过注解决定程序的执行顺序。例如,在Jersey webservice 我们为方法添加URI字符串的形式的**PATH**注解,那么在程序运行过程中jerser解释程序将决定该方法去调用所给的URI。
创建Java自定义注解
创建自定义注解和创建一个接口相似,但是注解的interface关键字需要以@符号开头。我们可以为注解声明方法。我们先来看看注解的例子,然后我们将讨论他的一些特性。
0 0
- Java注解提供了关于代码的一些信息
- Hibernate注解及验证注解(jpa的注解已经是hibernate的核心,hibernate只提供了一些补充)
- 关于java注解和自定义注解的一些理解。
- Java注解提供的一些基本对象/关系映射功能(一)
- 关于一些的注解类型
- 关于注册信息的校验代码已经解决了
- JAVA关于Date操作的一些代码
- 关于java中一些代码的理解
- 关于Java代码优化的一些总结
- 根据自己多年来在招聘方面的经验,提供关于一些关于外企如何招聘的信息。
- 注解及java提供的几个基本注解
- 关于java的注解
- 下面提供一些代码
- 关于SIPp的一些信息
- 关于我的一些信息
- 一些关于phpize的信息
- 收集了一些JAVA专题目录信息。
- JNBridge提供了跨越Java与.NET代码的分布式事务支持
- leetcode #141 in cpp
- Android仿微信语音聊天界面
- 【Android官方文档】翻译Android官方文档-AIDL(三)
- ios微信朋友圈缓存
- Android监听ScrollView滑动到顶端和底部
- Java注解提供了关于代码的一些信息
- MYSQL---数据库中表的操作
- java中向上转型和向下转型
- C语言基础 产生一个不会变化的随机数
- 355. Design Twitter
- ubuntu FastDFS 安装 配置
- 3个管脚的HC-SR501的使用。
- java基础(三)方法/数组/堆栈/
- Linux学习之关机重启命令