Final en Java est un mot-clé qui peut être utilisé pour modifier des références, des méthodes et des classes. (Recommandé : Tutoriel vidéo Java)
1 Utilisé pour modifier une référence
Si la référence est un type de données de base, la référence est une constante, et la valeur Ne peut pas être modifié ;
Si la référence est un type de données de référence, tel qu'un objet ou un tableau, l'objet ou le tableau lui-même peut être modifié, mais la référence pointant vers l'adresse de l'objet ou du tableau. ne peut pas être modifié.
Si la référence est une variable membre de la classe, il faut lui attribuer une valeur sur place, sinon la compilation signalera une erreur.
Un exemple est le suivant :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
2 Utilisé pour modifier une méthode
Lorsqu'une méthode finale modifiée est utilisée, cette méthode deviendra la méthode finale et ne pourra pas être utilisée. remplacé par des sous-classes. Cependant, la méthode peut toujours être héritée.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
3. Utilisé pour modifier une classe
Lorsqu'une classe est modifiée avec final, la classe devient la classe finale et ne peut pas être héritée. Cela s’appelle simplement « retrancher les descendants et exterminer les descendants ».
1 2 3 4 5 6 7 8 9 10 11 |
|
Pour plus de connaissances sur Java, veuillez faire attention à la colonne Tutoriel de base Java.
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!