L'essence d'une variable est une petite unité de mémoire, qui stocke la valeur de la variable ; lorsqu'une variable pointe vers un objet, la variable est appelée variable de référence. La variable de référence de Java est en fait un pointeur qui pointe vers une instance d'objet dans la mémoire tas, ce qui équivaut à un alias pour un tableau ou un objet.
Recommandé : "Tutoriel vidéo Java"
Tout d'abord, vous devez comprendre ce qu'est une variable. L'essence d'une variable est une petite unité de mémoire. Cette petite mémoire stocke la valeur de la variable
Par exemple, int a = 1
;
a est le nom. de la variable. 1 est la valeur de la variable.
Lorsqu'une variable pointe vers un objet, la variable est appelée une variable de référence
Par exemple, A a =new A()
;
a est une référence variable, il pointe vers un objet A, qui peut également être considéré comme faisant référence à un objet A. Nous exploitons l'objet A en manipulant ce a. A ce moment, la valeur de la variable a est l'adresse de l'objet auquel elle fait référence.
Si vous avez appris le C, vous pouvez le considérer comme un pointeur. Bien qu'il soit en fait différent d'un pointeur, conceptuellement, il n'est pas impossible de l'utiliser comme pointeur en JAVA.
La variable de référence de Java est en fait un pointeur, qui pointe vers une instance d'objet dans la mémoire tas. Elle équivaut à un alias pour un tableau ou un objet, qui peut être utilisé dans le programme à l'avenir. . Une variable de référence pour accéder à un tableau ou à un objet dans le tas.
L'image ci-dessous est reproduite plus en détail à partir de l'article original. . . Je ne sais pas où il se trouve. Si l'auteur original le voit, faites-le-moi savoir.
Pour plus de connaissances liées à la programmation, veuillez visiter : Introduction à la programmation ! !
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!