Maison > Java > javaDidacticiel > le corps du texte

Qu'est-ce qu'une variable de référence en Java ?

青灯夜游
Libérer: 2020-08-18 11:20:12
original
9132 Les gens l'ont consulté

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.

Qu'est-ce qu'une variable de référence en Java ?

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.

Quest-ce quune variable de référence en Java ?

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal