There can be a lot of usage of Java this keyword. In Java, this is a reference variable that refers to the current object.
Figure 4.6:
this keyword
 |
Usage of Java this keyword
- this can be used to refer current class instance variable.
- this can be used to invoke current class method (implicitly)
- this() can be used to invoke current class constructor.
- this can be passed as an argument in the method call.
- this can be passed as argument in the constructor call.
- this can be used to return the current class instance from the method.
Subsections