首页 > 编程语言 > 详细

java注解使用

时间:2019-11-13 12:42:16      阅读:77      评论:0      收藏:0      [点我收藏+]

自定义注解:

技术分享图片

 

1.1、Retention和Target都是元注解。

1.2、Retention决定注解的生命周期。RetentionPolicy.SOURCE表示只在java源文件中存在(编译成.class文件不存在)。RetentionPolicy.CLASS表示编译成.class文件也存在。RetentionPolicy.RUNTIME表示程序运行时都存在。

  RetentionPolicy.SOURCERetentionPolicy.CLASSRetentionPolicy.RUNTIME分别对应:Java源文件(.java文件)---->.class文件---->内存中的字节码

1.3、Target决定注解加在哪些成分上。ElementType.TYPE表示加在类、注解、枚举上面。

1.4、添加属性语法

类型 属性名() default 默认值;

特殊属性value:只设置value的值可以通过("x")直接给value赋值

参考文档:https://www.cnblogs.com/xdp-gacl/p/3622275.html

java注解使用

原文:https://www.cnblogs.com/lululu123/p/11847806.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!