What is this in java ?

In Java, keyword ‘this’ is a reference variable that refers to the current object. “this” is a reference to the current object, whose method is being called upon. We use “this” keyword to avoid naming conflicts in the method/constructor of your instance/object.