Ключове слово this – використовується для посилання на поточний клас з урахуванням методу або конструктора екземпляра. Використовуючи це в Java, Ви можете посилатися на екземпляри класу, такі як конструктори, змінні та методи. Примітка: ключове слово цього використовується тільки у складі методів або конструкторів екземпляра.
Коли використовувати це в Java?
Як правило, застосовувати це потрібно у двох випадках: Коли у змінної екземпляра класу та змінної методу/конструктора однакові імена; Коли потрібно викликати конструктор одного типу (наприклад, за замовчуванням конструктор або параметризований) з іншого. Це ще називається явним викликом конструктора.
Навіщо використовується ключове слово this?
Ключове слово this посилається на поточний екземпляр класу, а також використовується як модифікатор першого параметра методу розширення. У цій статті розглядається використання цього з екземплярами класу. Для отримання додаткових відомостей про використання цього ключового слова у методах розширення див.