Parola chiave finale Java
Esempio
Impostare una variabile su final
, per evitare che venga sovrascritta/modificata:
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);
}
}
Definizione e utilizzo
La final
parola chiave è un modificatore di non accesso utilizzato per classi, attributi e metodi, che li rende non modificabili (impossibile ereditare o sovrascrivere).
La final
parola chiave è utile quando si desidera che una variabile memorizzi sempre lo stesso valore, come PI (3.14159...).
La final
parola chiave è chiamata "modificatore". Imparerai di più su questi nel capitolo Modificatori Java .
Pagine correlate
Leggi di più sugli attributi il nostro tutorial sugli attributi delle classi Java .