Konečné klíčové slovo Java
Příklad
Nastavte proměnnou na final
, abyste zabránili jejímu přepsání/změně:
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);
}
}
Definice a použití
Klíčové final
slovo je nepřístupový modifikátor používaný pro třídy, atributy a metody, díky čemuž jsou neměnné (nelze je zdědit nebo přepsat).
Klíčové final
slovo je užitečné, když chcete, aby proměnná vždy ukládala stejnou hodnotu, jako je PI (3.14159...).
Klíčové final
slovo se nazývá "modifikátor". Více se o nich dozvíte v kapitole Java Modifiers .
Související stránky
Přečtěte si více o atributech v našem kurzu atributů třídy Java .