mer*_*ike 23
在Java 5中,@Override在实现从接口继承的方法时,不能添加,在Java 6中,您应该(或者您将获得编译器警告).
@Override 声明一个方法旨在覆盖某些东西,并且会导致编译器在没有或不再是这种情况时通知您,例如因为您重写的方法已被重命名.
cor*_*iKa 18
如果你说你实际上没有覆盖某些东西,它会打破你的编译.
如果您没有放置@Override标记,但根据编译器您没有覆盖任何内容,那么您有一个您不知道的无声错误.使用@Override标记,您就可以了解它,现在就知道了,而不是以后.
您永远不需要放置@Override注释.但我建议每次都这样做.
| 归档时间: |
|
| 查看次数: |
21345 次 |
| 最近记录: |