There is one more keyword in Java that is just like the super keyword: this. In this section, we will take a look at the this keyword.
Let's explain the this keyword with an example. Create a class named thisDemo and declare a variable, a, and assign the value 2 to it. We define a getData() method in its class, declare the a variable inside it, and assign the value 3 to it. We also add a print statement in it. The code will look as follows:
package coreJava;public class thisDemo{ int a= 2; public void getData() { int a= 3; System.out.println(a); }
As we can see, the value of a is 2 in the entire class, but in one specific method, getData(), we want the value of the variable to be 3. In this code, we want to ...