码迷,mamicode.com
首页 > 编程语言 > 详细

java注解使用

时间:2019-11-13 12:54:46      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:设置   程序   特殊属性   htm   添加   acl   time   源文件   http   

自定义注解:

技术图片

 

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注解使用

标签:设置   程序   特殊属性   htm   添加   acl   time   源文件   http   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!