吃透Java基础十:注解( 四 )
RetentionPolicy.SOURCE:注解只在源码阶段保留 , 在编译器进行编译时它将被丢弃忽视 。
RetentionPolicy.CLASS:注解只被保留到编译进行的时候 , 它并不会被加载到 JVM 中 。
RetentionPolicy.RUNTIME:注解可以保留到程序运行的时候 , 它会被加载进入到 JVM 中 , 所以在程序运行时可以获取到它们 。
- @Target:表示该注解用于什么地方 。 默认值为任何元素 , 表示该注解用于什么地方 。 可用的ElementType 参数包括:
ElementType.CONSTRUCTOR: 用于描述构造器 。
ElementType.FIELD: 成员变量、对象、属性(包括enum实例) 。
ElementType.LOCAL_VARIABLE: 用于描述局部变量 。
ElementType.METHOD: 用于描述方法 。
ElementType.PACKAGE: 用于描述包 。
ElementType.PARAMETER: 用于描述参数 。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!
- 梦幻西游|梦幻西游:梦幻最强召唤兽资质,满成长是基础,攻资能达到1800呢
- 碧蓝航线|碧蓝航线SSR黑扶桑基础数据资料详解 叠了一身丰富的输出buff
- 雷神|原神:没抽到护摩的玩家有福了,一把四星长枪,基础攻击比护摩高