在Java 5中,
@Override在实现从接口继承的方法时,一定不要添加;在Java 6中,您应该(否则会收到编译器警告)。
@Override断言某个方法旨在覆盖某些内容,并且如果不是这种情况或不再存在这种情况,则会导致编译器通知您,例如,因为您要覆盖的方法已重命名。

在Java 5中,
@Override在实现从接口继承的方法时,一定不要添加;在Java 6中,您应该(否则会收到编译器警告)。
@Override断言某个方法旨在覆盖某些内容,并且如果不是这种情况或不再存在这种情况,则会导致编译器通知您,例如,因为您要覆盖的方法已重命名。