吃透Java基础十:注解( 二 )
注解有许多用处 , 主要如下:
- 提供信息给编译器:编译器可以利用注解来探测错误和警告信息 。
- 编译阶段时的处理:软件工具可以用来利用注解信息来生成代码、Html文档或者做其它相应处理 。
- 运行时的处理:某些注解可以在程序运行的时候接受代码的提取
值得注意的是 , 注解不是代码本身的一部分 。
我们通俗一点理解就是:注解就相当于超市里面商品的标签 , 它不属于商品 , 它只是为商品做一些解释说明 , 而注解就是为我们的代码作解释说明 , 并不属于我们代码本身的部分 。
二、注解的使用
JDK中提供的注解*
JDK里面提供的几个注解
- @Override: java.lang.Override 是一个标记类型注解 , 它被用作标注方法 。 它说明了被标注的方法重载了父类的方法 , 起到了断言的作用 。 如果我们使用了这种注解在一个没有覆盖父类方法的方法时 , java 编译器将以一个编译错误来警示 。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!
- 梦幻西游|梦幻西游:梦幻最强召唤兽资质,满成长是基础,攻资能达到1800呢
- 碧蓝航线|碧蓝航线SSR黑扶桑基础数据资料详解 叠了一身丰富的输出buff
- 雷神|原神:没抽到护摩的玩家有福了,一把四星长枪,基础攻击比护摩高