JAVA 中的标准注解

Posted fight-ing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA 中的标准注解相关的知识,希望对你有一定的参考价值。

Java SE 在 java.lang.annotation  和 javax.annotation 包中定义了大量的注解接口。

其中四个是元注解(红色部分),用于描述注解接口的行为属性,其他的是规则接口,可以用来注解你的源代码中的项。

注 解 接 口 应 用 场 景 目 的
Deprecated 全部 将项标记为过时的
SuppressWarnings 除了包和注解之外的所有情况 阻止某个给定类型的警告信息
Override 方法 检查该方法是否覆盖了某一个超类方法
PostConstruct 方法 被标记的方法应该在构造之后立即被调用
PreDestroy 被标记的方法应该在移除之前立即被调用
Resource 类、接口、方法、域

在类或者接口上:标记为在其他地方要用到的资源

在方法或者域上 :为 “注入”  而标记

Resources 类、接口 一个资源组
Grenerated 全部  
Target 注解 指明可以应用这个注解的那些项
Retention 注解 指明这个注解可以保留多久
Documented 注解 指明这个注解应该包含在注解项的文档中
Inherited 注解 指明当这个注解应用于一个类的时候,能够在被他的子类继承

 

以上是关于JAVA 中的标准注解的主要内容,如果未能解决你的问题,请参考以下文章

01.学习java中的@interface

java中的映射是怎样实现的?

Java复习总结——注解

Java注解

java注解的自定义和使用

java注解的自定义和使用