Letztes Java - Schlüsselwort
Beispiel
Setzen Sie eine Variable auf final
, um zu verhindern, dass sie überschrieben/geändert wird:
public class Main {
final int x = 10;
public static void main(String[] args) {
Main myObj = new Main();
myObj.x = 25; // will generate an error: cannot assign a value to a final variable
System.out.println(myObj.x);
}
}
Definition und Verwendung
Das final
Schlüsselwort ist ein Nicht-Zugriffsmodifikator, der für Klassen, Attribute und Methoden verwendet wird, wodurch sie nicht veränderbar sind (unmöglich zu erben oder zu überschreiben).
Das final
Schlüsselwort ist nützlich, wenn Sie möchten, dass eine Variable immer denselben Wert speichert, wie z. B. PI (3,14159 ...).
Das final
Schlüsselwort wird als "Modifikator" bezeichnet. Mehr dazu erfahren Sie im Kapitel Java-Modifikatoren .
Verwandte Seiten
Lesen Sie mehr über Attribute in unserem Java Class Attributes Tutorial .