Qu'est-ce qu'une référence d'objet en Java
Le concept de référence
Si. une variable Le type est un type classe , pas un type de base, alors la variable est également appelée référence. En fait, GC dépend principalement du fait que l'objet ait ou non une référence pointant vers l'objet. Selon la relation forte et faible de cette référence, à partir de la version JDK1.2, les références d'objet sont divisées en quatre niveaux, afin que le programme puisse contrôler de manière plus flexible le cycle de vie de l'objet. Ces quatre niveaux, de haut en bas, sont : référence forte, référence douce, référence faible et référence virtuelle.
2. Référence d'objet
Référence et pointeur
nouveau Héros(); représente la création d'un Objet héros, mais il crée uniquement un objet et n'a aucun moyen d'y accéder. Afin d'accéder à cet objet, une référence sera utilisée pour représenter l'objet Hero h = new Hero();
hCette variable est de type Hero, aussi appelé référence, = Cela signifie que la référence h représente l'objet créé à droite "représentatif". En orienté objet, on l'appelle aussi "pointage".
Ainsi, la référence à un objet en Java est une variable de type classe pointant vers l'objet créé.
Site Web chinois php, un grand nombre de Tutoriels d'introduction à Java gratuits, bienvenue pour apprendre en ligne !
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!