随笔分类 -  JAVA 注解

摘要:注解与反射 注解通过反射获取。首先可以通过 Class 对象的 isAnnotationPresent() 方法判断它是否应用了某个注解 然后通过 getAnnotation() 方法来获取 Annotation 对象。 或者是 getAnnotations() 方法。 前一种方法返回指定类型的注解 阅读全文
posted @ 2018-09-28 17:26 萧韶九成 阅读(1594) 评论(0) 推荐(1) 编辑
摘要:@Deprecated 这个元素是用来标记过时的元素,想必大家在日常开发中经常碰到。编译器在编译阶段遇到这个注解时会发出提醒警告,告诉开发者正在调用一个过时的元素比如过时的方法、过时的类、过时的成员变量。 备注:定义了一个 Hero 类,它有两个方法 say() 和 speak() ,其中 say( 阅读全文
posted @ 2018-09-28 17:23 萧韶九成 阅读(508) 评论(0) 推荐(0) 编辑
摘要:简介 注解的属性也叫做成员变量,注解只有成员变量,没有方法。注解的成员变量在注解的定义中以“无形参的方法”形式来声明,其方法名定义了该成员变量的名字,其返回值定义了该成员变量的类型 实例 备注:上面代码定义了 TestAnnotation 这个注解中拥有 id 和 msg 两个属性。在使用的时候,我 阅读全文
posted @ 2018-09-28 17:17 萧韶九成 阅读(11709) 评论(0) 推荐(0) 编辑
摘要:简介 元注解是可以注解到注解上的注解,或者说元注解是一种基本注解,但是它能够应用到其它的注解上面 元注解有 @Retention、@Documented、@Target、@Inherited、@Repeatable 5 种 @Retention Retention 的英文意为保留期的意思。当 @Re 阅读全文
posted @ 2018-09-28 17:07 萧韶九成 阅读(465) 评论(0) 推荐(0) 编辑
摘要:相关网址 https://blog.csdn.net/briblue/article/details/73824058 已经整理成笔记 https://blog.csdn.net/bao19901210/article/details/17201173 定义注解 通过 @interface 关键字进 阅读全文
posted @ 2018-09-26 17:58 萧韶九成 阅读(408) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示