The this keyword in Java refers to the current object's instance.
It is used to distinguish a local member e.g. instance variable from a method parameter with the same name.
By prefixing this to a member instance variable or method, it can be accesse...