- 2
- 0
- 约6.64千字
- 约 23页
- 2018-03-16 发布于河南
- 举报
JavaAnnotation介绍
Java Annotation 介绍 一、为什么使用Annotation: 在JAVA应用中,我们常遇到一些需要使用模版代码。例如,为了编写一个JAX-RPC web service,我们必须提供一对接口和实现作为模版代码。如果使用annotation对远程访问的方法代码进行修饰的话,这个模版就能够使用工具自动生成。 另外,一些API需要使用与程序代码同时维护的附属文件。例如,JavaBeans需要一个BeanInfo Class与一个Bean同时使用/维护,而EJB则同样需要一个部署描述符。此时在程序中使用annotation来维护这些附属文件的信息将十分便利而且减少了错误。 二、Annotation工作方式: 从Java5.0版发布以来,5.0平台提供了一个正式的annotation功能:允许开发者定义、使用自己的annoatation类型。此功能由一个定义annotation类型的语法和一个描述annotation声明的语法,读取annotaion的API,一个使用annotation修饰的class文件,一个annotation处理工具(apt)组成。 annotation并不直接影响代码语义,但是它能够工作的方式被看作类似程序的工具或者类库,它会反过来对正在运行的程序语义有所影响。annotation可以从源文件、class文件或者以在运行时反射的多种方式被读取。
您可能关注的文档
最近下载
- 宣贯培训(2026年)《GBT 37439-2019高速铁路预制后张法预应力混凝土简支梁》.pptx VIP
- 人卫慕课《走进肺功能》试题答案.pdf VIP
- 小学数学巧算24点专项练习题(每日一练,共17份).docx VIP
- 2025-2026学年广东省深圳高级中学(集团)九年级(上)期中数学试卷(含答案).pdf VIP
- 小学数学巧算24点专项练习题(每日一练,共15份).docx VIP
- 沙漠掘金(经典版)课件.pptx VIP
- 2025年园林单招技能考试真题及答案.doc VIP
- 小学数学巧算24点专项练习题(每日一练,共14份).docx VIP
- 电磁兼容 试验和测量技术 射频电磁场辐射抗扰度试验.pdf VIP
- 小学数学巧算24点专项练习题(每日一练,共13份).docx VIP
原创力文档

文档评论(0)