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

关注

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

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

轮流和两个男人一起很容易染病吗 | 日韩大片PPT免费PPT| 韩漫免费漫画页面在线看漫画下载..| 姐姐的闺蜜2字ID高冷霸气| 真实双人插画的视频| 《炸裂吧!巨棒》免费阅读漫画 | 成人做爰免费A片视频| 老师脱了内裤让我进去| 一个人在线观看免费高清电视剧| 少女配狗视频大全播放| 《老板娘2》完整版| 女生偷偷给全班男生塞表白信 | 《菊内留香》双男主| 《初尝禁果》2:做爰电影| 王局长把乳置解开吃胸的动态图| 古代洞房2国语版免费观看| 三个老师轮流给学生布置作业 | 欧美大片免费PPT| 蜜桃浏览器| 5YY3.CNV7Y7.CC| 大地资源中文一二三页的特点| Y31成色好的Y31| 摸的下身已洪水泛滥怎么办| 亲吻哼哼唧唧原声不带歌| 《湿点》未增减板相似| 成品PPT网站大片入口| 东北老肥熟口味重的原因分析| 公主很忙(N)笔趣阁免费阅读| 父母儿女一家狂第八集| 魔兽世界技能| 无人区与二线无人区的区别| 樱花视频在线观看免费高清电视剧 | 护士PLAY超薄A字约会裙| 一路向西在线观看剧情电影| 绿色产品A级与AA级哪里不同| 《再来一次好吗》动漫观看| 日本大片又大又好看的PPT| 共享女儿小诗1~10章的背景资..| 蜜桃成熟时2| 《年轻朋友的妻子3》| 我被5个男人躁一夜不收我怎么办