天天看點

@override是java中的作用

如果想重寫父類的toString()方法的話,在方法前面加上@Override 系統可以幫你檢查方法的正确性

@Override

public String toString(){...}這是正确的 一旦寫錯 寫成這樣:

@Override

public String tostring(){...}編譯器可以檢測出這種寫法是錯誤的 這樣能保證你的确重寫的方法正确

而如果不加@Override

public String tostring(){...}這樣編譯器是不會報錯的 它隻會認為這是你自己新加的一個方法而已