Est-ce un pointeur en Java ?
Il n'y a pas de concept de pointeurs en Java, mais il existe des pointeurs similaires en C++. Le concept de handle est légèrement différent dans la syntaxe, mais la nature est la même. Ils font tous deux référence à un objet d'une certaine classe.
ceci en java
Lorsque les variables locales (ou paramètres formels) et les variables membres ont le même nom, utilisez ceci pour représenter les variables membres dans des méthodes permettant de les distinguer.
Vous n'êtes pas obligé de l'utiliser si vous appelez une autre méthode de la même classe à l'intérieur de la méthode. De même, s'il n'y a pas de variables locales et de variables membres portant le même nom dans une méthode, il n'est pas nécessaire de l'utiliser lors de l'utilisation de variables membres dans cette méthode, cela a la signification suivante :
1. une référence à l'objet actuel !
2. Indique l'utilisation de variables membres de classe au lieu de paramètres de fonction.
3. Utilisé pour faire référence au constructeur qui répond au type de paramètre spécifié dans le constructeur (en fait, c'est aussi le constructeur). Mais il faut ici être très prudent : un seul constructeur peut être référencé et il doit l'être au début !
4. Évidemment, this ne peut pas être utilisé dans les méthodes statiques, car this fait référence à l'objet actuel et static n'a pas d'objet.
Site Web php chinois, 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!