The following code runs for both var = putVar; & this.var = putVar;
I understand: \"this\" is used to identify that - \"put this value for just \'my\'
Because people like to use the same variable name for both the method parameter and the instance variable - in which case you need this to differentiate.
this
public void setX(int x) { this.x = x; }