java里的自定义注解类型 有什么用? 5

我想问的是在Javaannotation里Override注解是一个限定重写方法的注解类型,Deprecated注解是用来标记已过时成员的注解类型,SuppressWar... 我想问的是 在Java annotation里 Override 注解 是一个限定重写方法的注解类型,Deprecated注解 是用来标记已过时成员的注解类型, SuppressWarnings注解 是抑制编译器警告的注解类型。
那么 自定义注解类型 是干什么用的?
展开
 我来答
leiy_001
2010-09-03
知道答主
回答量:4
采纳率:0%
帮助的人:0
展开全部
Annotation 是 JDK 1.5 增加的语言特性,主要为 Java EE 5 发布作为铺垫的,从 Java EE 5
开始使用了大量的 Annotation。比如:EJB3,JPA,JWS 等等都将复杂的 XML 配置文件作为可
选了,由 Annotation 取而代之。
用注释(Annotation)来标识要作绑定的类和属性等,这可以极大简化了开发的工作量。
Annotation 一般可以取代复杂的配置文件,用于告之容器管理者某个类、方法的行为
Annotation(注释)是JDK5.0及以后版本引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时检查。注释是以‘@注释名’在代码中存在的,根据注释参数的个数,我们可以将注释分为:标记注释、单值注释、完整注释三类。它们都不会直接影响到程序的语义,只是作为注释(标识)存在,我们可以通过反射机制编程实现对这些元数据的访问。另外,你可以在编译时选择代码里的注释是否只存在于源代码级,或者它也能在class文件中出现。
元数据的作用
如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类:
编写文档:通过代码里标识的元数据生成文档。
代码分析:通过代码里标识的元数据对代码进行分析。
编译检查:通过代码里标识的元数据让编译器能实现基本的编译检查。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式