Annotation(注解)的简单理解
来源:互联网 发布:java数组的使用 编辑:程序博客网 时间:2024/05/18 16:40
Annotation的中文翻译
- Annotation 自己接触到两种版本的翻译,一是注释,二是注解。本人倾向于第二个版本,因为第一种版本与//和/* */的中文名称相混淆,虽然Annotation 也是对代码的解释说明,但他不仅仅局限于此,他还可以在servlet中充当配置文件。所以说第二个版本比较好,本博客以后均将Annotation翻译成注解。
对注解的注解
- @Target
- 用以指定使用该标签定义的注解的出现范围。
- @Documented
- 将出现在Javadoc文档中。
- @Retention
- 定义一个注解的保存范围。
- @Inherited
- 在类A定义时使用该标签则类A会继承父类的注解
- @Target
JDK1.5及之后内建的注解
- @Override
- 主要是对方法的覆写时使用,防止方法名错误和对方法的重载。
- @Deprecated
- 主要声明一个不建议使用的方法,如果在程序中使用了此方法,则在编译时出现警告信息。
- @SupressWarning
- 主要功能是压制警告。
- @Override
自定义Annotation
[public]@interface 名称
{ 数据类型 变量名称();
}
Override的定义
@Target(ElementType.METHOD)//只能作用于方法上@Retention(RetentionPolicy.SOURCE)//只存在于源代码中,不会存在class文件,更不会加载到JVMpublic @interface Override {//会隐式继承java.lang.annotation.Annotion接口}
Target的使用说明
未完待续
0 0
- Annotation(注解)的简单理解
- 深入理解java:注解(annotation)的基本概念
- <mvc:annotation-driven />注解的理解
- android annotation注解的浅层次理解
- 深入理解Java注解(Annotation)
- 深入理解Java:注解(Annotation)
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- 深入理解Java:注解(Annotation)基本概念
- Android 安全相关技巧 --正确使用ADB
- CADisplayLink
- Element.insertAdjacentHTML(position, text)
- 小白书贪心之区间选点问题
- 使用scrapy抓取糗事百科
- Annotation(注解)的简单理解
- android 自定义进度条下载apk并更新
- 九度OJ+贪心二分+最大值最小化都是这样做的。
- 详解js中的object对象
- 向左向右(RadioGroup组与onCheckedChanged)
- MongoDB学习—(2)shell的基本操作
- Volley的简单使用
- html+css 图片右上角加删除叉,图片删除
- python简单多线程