ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
985097 Топик полностью
framer (11.03.2020 10:34, просмотров: 253) ответил Argon на А есть здесь разбирающиеся в Java? Вот нафиг после ключевого слова this точка? Все ключевые слова без точки пишутся, а здесь this.бла-блабла, как будто this - название класса, а бла-блаба - его переменная.
this это текущий экземпляр класса. А после каждого экземпляра ставиться точка. В основном используется для отличия локальных переменных от атрибутов класса. Если конфликта названий нет, то можно не использовать. Например:  
public class HelloWorld{

    String message = new String("mess1");
    private void test(String message) {
        System.out.println(message);
        System.out.println(this.message);
    }
    
     public static void main(String []args){
        HelloWorld hw = new HelloWorld();
        hw.test("mess2");
     }
}

Как работает можно посмотреть здесь ->  https://www.tutorialspoint.com/compile_java_online.php

Есть еще антипатерн где его использовать можно, но не нужно.