吃透Java基础十:注解( 五 )
ElementType.TYPE: 用于描述类、接口(包括注解类型) 或enum声明 。
- @Documented:一个简单的Annotations 标记注解 , 表示是否将注解信息添加在java 文档中 。
- @Inherited :表示当前注解可以由子注解来继承 。
- @Repeatable:是可重复的意思 , Java 1.8 才加进来的 , 指的是注解的值可以同时取多个 。
自定义注解
- Annotation型定义为@interface , 所有的Annotation 会自动继承java.lang.Annotation这一接口 , 并且不能再去继承别的类或是接口 。
- 参数成员只能用public 或默认这两个访问权修饰 , 可以用default设置默认值 。 也可以不定义成员 。
- 参数成员只能用基本类型byte、short、char、int、long、float、double、boolean八种基本数据类型和String、Enum、Class、annotations等数据类型 , 以及这一些类型的数组 。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!
- 梦幻西游|梦幻西游:梦幻最强召唤兽资质,满成长是基础,攻资能达到1800呢
- 碧蓝航线|碧蓝航线SSR黑扶桑基础数据资料详解 叠了一身丰富的输出buff
- 雷神|原神:没抽到护摩的玩家有福了,一把四星长枪,基础攻击比护摩高