吃透Java基础十:注解( 三 )
- @Deprecated:表示该方法已经过时了 。 (当方法或是类上面有@Deprecated注解时 , 说明该方法或是类都已经过期不能再用 , 但不影响以前项目使用 , 提醒你新替代待的方法或是类 。 如果程序员不小心使用了它的元素那么编译器会发出警告信息 。 )
- @SuppressWarnings:表示忽略指定警告 , 比如@SuppressWarnings(\"Deprecation\")
- @SafeVarargs:参数安全类型注解 。 它的目的是提醒开发者不要用参数做一些不安全的操作它的存在会阻止编译器产生 unchecked 这样的警告 。 它是在 Java 1.7 的版本中加入的 。
- @FunctionalInterface:函数式接口注解 , 这个是 Java 1.8 版本引入的新特性 。
元注解
java.lang.annotation 提供了四种元注解 , 专门注解其他的注解(在自定义注解的时候 , 需要使用到元注解) 。
- @Retention:定义该注解的生命周期 。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!
- 梦幻西游|梦幻西游:梦幻最强召唤兽资质,满成长是基础,攻资能达到1800呢
- 碧蓝航线|碧蓝航线SSR黑扶桑基础数据资料详解 叠了一身丰富的输出buff
- 雷神|原神:没抽到护摩的玩家有福了,一把四星长枪,基础攻击比护摩高