第十四章Annotation2015-05-29
2015-05-28 20:29
246 查看
1 Annotation:接口注释,位于java.lang包下,代码中的特殊标记,可以在编译、类加载、运行时被读取,并执行对应的处理;类似于修饰符,可以用来修饰包、类、构造器、方法、成员变量、参数、局部变量等等
2 程序可以通过反射获取指定程序元素的Annotation对象,再通过此对象获取注释
3 java提供了3个基本Annotation
》@Override:指定方法为重写方法,编译器检查是否在父类中存在被重写的方法,避免出现方法签名错误等低级错误
》@Deprecated:表明当前程序元素类、方法等已过时,其他程序使用时编译期会发出警告
》@suppressWarnings:取消指定元素会出现的警告
2 程序可以通过反射获取指定程序元素的Annotation对象,再通过此对象获取注释
3 java提供了3个基本Annotation
》@Override:指定方法为重写方法,编译器检查是否在父类中存在被重写的方法,避免出现方法签名错误等低级错误
》@Deprecated:表明当前程序元素类、方法等已过时,其他程序使用时编译期会发出警告
》@suppressWarnings:取消指定元素会出现的警告
相关文章推荐
- ARMv8 與 Linux的新手筆記
- 通过一个错误讨论仅改变内参数fx,fy对应的外参数改变
- style属性
- 字符编码【转载】
- 数据结构算法代码实现——线性表的顺序表示与实现(二)
- CodeForces 546D Soldier and Number Game
- Ubuntu目录
- menu-普通menu弹出框样式
- 三个人行
- 学习使用Shader处理纹理
- DirectX9示例程序(26)-shader
- 【Unity3D】 资源加载方式
- 题目1391:顺时针打印矩阵
- 25th Sept 2014:《数学分析八讲读书笔记》
- hdu1325Is It A Tree?——基础并查集(考思路)
- unity 使用Ngui 屏幕适配问题
- vertex, fragment区别
- 顶点着色器详解 (Vertex Shaders)
- 明源售楼系统技术解析(二)付款方式定义——查询
- 多条件查询