Maison  >  Article  >  Java  >  quelle est la référence Java

quelle est la référence Java

angryTom
angryTomoriginal
2019-11-13 10:12:563543parcourir

quelle est la référence Java

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!

Déclaration:
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