11.6 Rappel mot clé Static

Cliquez içi pour plus de vidéos disponibles sur notre chaine youtube !

Bonjour à tous dans cette vidéo, nous allons faire un petit rappel sur le mot clé "static" Donc, dans le langage de programmation java le mot-clé static indique que le membre en question appartient à lui-même et non à une instance de ce type. Cela signifie qu'une seule instance de ce membre statique est créée et est partagée par toutes les instances de la classe. Nous allons faire un exemple en créant une classe qui va s'appeler Static Test. Et comme variable int a Qui est égal à 1997. Un string nom qui est égal à Tom. Donc, pour accéder à ces variables il faut créer l'objet StaticTest. D'abord, nous allons créer une variable interger int b égal à 2022 Puis, nous allons créer l'objet static test. Et comme nom de variable "s" = new Static test Puis, affichons nos variables ça sera "sout". Mon nom est Plus s.nom plus Mon âge est plus Entre parenthèses b - s.a. Et si nous lançons notre programme, Et comme nous pouvons le voir, ça marche très bien Donc, nous pouvons accéder comme ça à nos variables mais très c'est ennuyant et personne ne veut faire ça chaque fois. Donc, en mettant une variable static. une fois que la variable est déclarée statique la mémoire n'est allouée qu'une seule fois et non à chaque fois qu'une classe est instanciée. Par conséquent, vous pouvez accéder à la variable statique sans référence à un objet. Donc c'est plus simple. Alors je reviens dans ma classe main. Et je supprimer l'objet Static test Maintenant, je remplance s par le nom de la classe, donc ça sera Static Test.nom Static Test.a Et si on relance le programme, nous pouvons voir que nous avons le même résultat. C'est tout pour cette vidéo, c'était un petit rappel sur le static Allez ! je vous dis à la prochaine.