|
|
1
7
首先,您不能对
班
具有
您不必注释重写方法 但是 如果使用此注释和注释方法 没有 重写超类方法,然后编译器将生成错误消息。 |
|
2
8
http://download.oracle.com/javase/6/docs/api/java/lang/Override.html
我想解释一下它的用法是在重写时
这将出错,因为
|
|
3
5
最好的例子-重写
如果编写这样的类:
那么你已经
过载
equals方法,而不是重写
如果用
在Java 6中,你也可以使用它来实现接口方法——当你只为你的类添加一个方法来满足某个接口时,这是很方便的,因此编译器可以检查它是否需要并且提醒你改变接口。 与所有注释一样,它实际上是一个编程注释,但是让编译器检查您的假设是否(仍然)正确在这些情况下非常方便。 |
|
|
4
2
这里表示您希望方法重写一个超类方法。当您错误地拼写方法名或给它提供错误的参数时,它确实会派上用场,这样它就不会覆盖您认为要覆盖的内容。 |
|
|
5
1
这是一个传统的评论。有些编译器会确保后面跟着@override的函数实际上是一个override…只是一个故障保护 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |