Ключевое слово this
Коротко: Ссылка на сам текущий объект — используется внутри метода или конструктора, чтобы явно обращаться к собственным полям вместо локальных переменных с тем же именем.
Подробнее: this особенно важен, когда параметр называется так же, как поле класса (например, this.name = name;) — без ключевого слова было бы неясно, имеется ли в виду поле или параметр. В некоторых языках this (или эквивалент вроде self) используется и для вызова другого конструктора.
Подробности
class Person {
String name;
PeСм. также: объекты, конструкторы, ключевое слово super