Mögliche Duplizieren:
Java final modifierDer richtige Einsatz von final
Dies ist nur eine kleine Frage über Vorlieben. Was wäre die korrekte Verwendung für den endgültigen Modifikator?
Ich habe festgestellt, dass von Quelle zu Quelle gehen, dass ich dazu tendiere, es mehr als andere zu verwenden. Ich stelle es für die Parameter für eine Methode, für Variablen in der Methode und was auch immer ich kann. Ist das notwendig oder übertreibe ich es gerade?
Referenz:
private final int x;
private final int y;
private final int id;
private final int width;
private final int height;
public Widget(final int id, final int x, final int y, final int width, final int height) {
this.id = id;
this.x = x;
this.y = y;
this.xmod = x;
this.ymod = y;
this.width = width;
this.height = height;
}
[Java final modifier] (http://stackoverflow.com/questions/4012167/java-final-modifier) – Smit
Können Sie einige Beispiele teilen? –
Ich denke, du solltest "final" nur verwenden, wenn es notwendig ist. Wie alles solltest du es nicht missbrauchen. –