Les variables finales ne peuvent être explicitement initialisées qu'une seule fois. Une variable de référence déclarée comme Final ne peut jamais être réaffectée pour référencer un objet différent.
Cependant, les données contenues dans l'objet peuvent être modifiées. Par conséquent, l’état de l’objet peut changer, mais pas la référence.
Pour les variables, le modificateur final est généralement utilisé avec static pour faire de la constante une variable de classe.
public class Test { final int value = 10; // The following are examples of declaring constants: public static final int BOXWIDTH = 6; static final String TITLE = "Manager"; public void changeValue() { value = 12; // will give an error } }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!