java 学习之 关于@Override
来源:互联网 发布:纳什生涯总数据 编辑:程序博客网 时间:2024/06/08 01:38
@Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记
@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处:
1 可以当注释用,方便阅读
2 编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错
比如你如果没写@Override而你下面的方法名又写错了,这时你的编译器是可以通过的(它以为这个方法是你的子类中自己增加的方法)
使用该标记是为了增强程序在编译时候的检查,如果该方法并不是一个覆盖父类的方法,在编译时编译器就会报告错误。
转载自 http://www.cnblogs.com/hnrainll/
0 0
- java 学习之 关于@Override
- 关于java中@Override
- 关于Java @Override
- java-override学习笔记
- 关于 Java 中的 @override 注释
- 关于Java @Override 报错
- C#之override学习案例
- Java多态之Override
- Java之Override(转载)
- 关于java中override 与 overload
- 关于Android Java编程的@Override
- java例程练习(关于重写[overwrite/override])
- 关于 Java 中的 @Override 覆写
- Scala学习6之scala与java的不同之总结2-重写override
- 关于@Override
- 关于@override
- JavaSE入门学习16:Java面向对象之重写(Override)和重载(Overload)
- Java学习8:封装特性之方法的重写(Override)详解及实例说明
- ctf练习---图片里的英文
- uitabbaritem image 动态修改问题runtime
- StringBuffer与StringBuilder的比较
- Python日志输出——logging模块
- 深入理解ByteBuffer
- java 学习之 关于@Override
- KBE CellApp 跟 Space 的关系
- Yii 2.0邮箱类的简单应用
- IntentFilter 的匹配规则
- 关于JVM与内存溢出
- python模块2
- jmockit jacoco冲突
- cento7配置vsftpd遇到550错误的解决办法
- 【多线程-Sleep()和Interrup()方法】