Qu'est-ce qu'une référence Java
1. L'essence d'une variable est une petite unité de mémoire. Ce petit morceau de mémoire stocke la valeur de la variable
Par exemple, int a = 1;
a est le nom de la variable, et 1 est la valeur de la variable.
Lorsqu'une variable pointe vers un objet, la variable est appelée variable de référence (tutoriel recommandé : tutoriel java )
Par exemple, A a =new A();
a est une variable de référence Elle pointe vers un objet A. On peut aussi dire qu'elle fait référence à un objet A. Nous exploitons l'objet A en manipulant ce a. À l'heure actuelle, la valeur de la variable a est l'adresse de l'objet auquel elle fait référence
Le type de données de référence est l'un des deux principaux types de données de Java
Le type de données de référence est créé lorsque, allouez d'abord un morceau de mémoire à sa référence (handle) sur la pile, et les informations spécifiques de l'objet sont stockées dans la mémoire tas, puis la référence sur la pile pointe vers l'adresse de l'objet dans le tas.
Les types de données de référence incluent : classes, types d'interface, types de tableaux, types d'énumération, types d'annotation, types de chaîne
java et d'autres types de Big Data sont basiques ; types de données, notamment numériques, caractères et booléens.
Lorsqu'un type de données de base est créé, une mémoire lui est allouée sur la pile, et la valeur est stockée directement sur la pile
est l'alias de cette donnée, tout comme un ; le surnom de la personne De même, lorsque vous traitez ce surnom, vous traitez l'individu lui-même équivalent à la référence en C, c'est-à-dire &, qui stocke l'adresse d'instance d'une certaine classe
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!