Le mot-clé this en Java fait référence à l'instance d'objet actuelle. Il est utilisé pour accéder aux variables et méthodes membres, appeler d'autres constructeurs à partir d'un constructeur, renvoyer la référence d'objet actuelle et à d'autres occasions.
Le rôle de ce mot-clé en Java
En Java, le mot-clé this est une référence qui pointe vers l'instance d'objet actuelle. Il est principalement utilisé aux fins suivantes :
Accès aux variables membres et aux méthodes de l'objet actuel :
Exemple :
<code class="java">class Student { private String name; private int age; public Student(String name, int age) { this.name = name; this.age = age; } public String getName() { return this.name; } }</code>
Appel d'autres constructeurs depuis un constructeur :
Exemple :
<code class="java">class Employee { private String name; private int salary; public Employee(String name) { this(name, 0); } public Employee(String name, int salary) { this.name = name; this.salary = salary; } }</code>
Renvoie la référence de l'objet actuel :
Exemple :
<code class="java">class StringBuilder { private String str; public StringBuilder append(String s) { str += s; return this; // 返回当前 StringBuilder 对象引用 } }</code>
Autres utilisations :
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!