国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > Java基础@Retention如何创建注解?

Java基础@Retention如何创建注解?

@Retention

头像

小妮浅浅

2021-02-22 09:58:007923浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.@Retention定义

这里的 RetentionPolicy 依然是一个枚举类型,它有以下几个枚举值可取:

  • RetentionPolicy.SOURCE:当前注解编译期可见,不会写入 class 文件

  • RetentionPolicy.CLASS:类加载阶段丢弃,会写入 class 文件

  • RetentionPolicy.RUNTIME:永久保存,可以反射获取

@Retention 注解指定了被修饰的注解的生命周期,一种是只能在编译期可见,编译后会被丢弃,一种会被编译器编译进 class 文件中,无论是类或是方法,乃至字段,他们都是有属性表的,而 JAVA 虚拟机也定义了几种注解属性表用于存储注解信息,但是这种可见性不能带到方法区,类加载时会予以丢弃,最后一种则是永久存在的可见性。

2.@Retention创建自定义注解实例

package com.one;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.lang.annotation.ElementType;
 
@Retention(RetentionPolicy.RUNTIME)
@Target( {ElementType.TYPE })//注解的作用目标为 接口、类、枚举、注解  ***详见下文
public @interface RetentionTest {
 String item(); // 定义基本属性  若只有一个属性,属性名固定为value();
 String color();
}

以上就是Java中@Retention创建注解的实例教学,小伙伴们可以对@Retention的基本内容性了解,然后再进行代码的演练哦~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女生穿露胸开又裙穿搭大忌| 成品人和精品人的区别哪个好| 吃春晚药后妈妈疯了怎么对付| 《公与媳夫妇:交换》| 妈妈装睡配合孩子阴阳调和 | 《厨房韵母2》动漫下线了吗 | 《美国伦理4女警》| 偷偷在线观看免费高清电视剧推荐 | 《肉体暴力强伦轩》| 黑色黄丝包臀紧身连衣裙| 两个男人睡一个女人什么心理呢| 《妻子的肉体偿还》5| 家族轮换之共乐的日子最新章节更,| 赠刘景文| 舌头底下舔着有小硬疙瘩视频| 摸的下身已洪水泛滥怎么办| 粗大挺进亲女小雅小| 浏览器| 小蜜桃免费观看高清电视剧| 藤木凉子| 宝宝水帘洞都拉丝了怎么办| 男女行乐图片大全| 免费的行情网站WWW网页版 | 好好疼爱里面第6集免费观看| 《麦子的秘密2》| 日韩在线| 美女两个球球抖动抓球球视频| 暴躁少女免费看完整版| 《艳乳欲乱2》动漫| 白带内裤拉丝尿液| 乳色吐息| 《特殊的补课方式》| 人野兽马狗猪大全| 《黏糊糊的你》动漫免费观看| 泡妞网站| 《炸裂吧!巨棒》免费阅读漫画| 阴部按摩出水太尴尬怎么办| 和漂亮少妇做爰| 《厨房激战5》完整版在线观看| 漫蛙漫画(网页入口)| 婆媳双飞杨钰莹阅读