В Java нельзя присвоить значение null переменной, ссылающейся на текущий объект через this. Ключевое слово this является ссылкой на текущий экземпляр объекта и является final — его нельзя переназначить или обнулить. Попытка сделать что-то вроде this = null; вызовет ошибку компиляции.
Разрешается ли присвоить значение null переменной, ссылающейся на текущий объект через this?
В Java нельзя присвоить значение null переменной, ссылающейся на текущий объект через this.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
В Java нельзя присвоить значение null переменной, ссылающейся на текущий объект через this. Ключевое слово this является ссылкой на текущий экземпляр объекта и является final — его нельзя переназначить или обнулить. Попытка сделать что-то вроде this = null; вызовет ошибку компиляции.