Java finale sleutelwoord
Voorbeeld
Stel 'n veranderlike na final
, om te verhoed dat dit oorskryf/gewysig word:
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);
}
}
Definisie en gebruik
Die final
sleutelwoord is 'n nie-toegang wysiger wat gebruik word vir klasse, eienskappe en metodes, wat hulle onveranderlik maak (onmoontlik om te erf of te ignoreer).
Die final
sleutelwoord is nuttig wanneer jy wil hê dat 'n veranderlike altyd dieselfde waarde moet stoor, soos PI (3.14159...).
Die final
sleutelwoord word 'n "wysiger" genoem. Jy sal meer hieroor leer in die Java Modifiers Hoofstuk .
Verwante bladsye
Lees meer oor eienskappe ons Java-klaskenmerke-tutoriaal .