国产成人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的基本内容性了解,然后再进行代码的演练哦~

关注

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

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

无法抗拒的你ID中字| 《请好好疼爱里面》免费观看 | 《不戴套瑜伽教练3》| 中字HD人妻の亂倫2| 成全视频高清免费观看好听的歌| 外国网站| 国产区| 欧美精品99久久久啪啪| 公司企业文化展示墙| 穿真空短裙挤公交会被赶走吗| XL上司| 17.C-起草口在哪| 7777影院免费观看电视剧大全| 旅游换伴交流故事100篇| 俩个人做AJ的视频教程大全 | 潘春春| 王叔我老公还在客厅呢什么小说| 善良的小峡子 4| 梦幻西游四门绝阵| 小雪被老汉玩得嗷嗷叫 | 人犬兽人在线观看免费完整| 嗯啊~使劲~别停~高H漫画| Y丫影院免费观看电视剧| 方子传 电影| 香蕉漫画免费读漫画网下拉式| 自述吃了春晚药后有多疯狂| 双飞娘俩国语免费观看视频| 韩漫| 真人老太太实战镖客视频大全| 二年成全免费观看影视大全| 下面的小嘴又饿了| 韩国三级《偷妻》| 乱公伦媳2| 无码人妻久久一区二区| 《好好疼爱里面》免费看| 开会也一直放里面老板的小说| 她开始慢慢迎合刘小刚是什么歌 | 蜜桃成时熟| 台球室的特殊待遇2HD| 《我的漂亮老师2》| 老翁玩嫩媳