Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ключевое слово this не работает в статическом методе что делать?

Хаку Ученик (34), на голосовании 2 месяца назад
 static String L3; 



static void calculateExpression(String L3) {
this.L3 = L3;
Голосование за лучший ответ
Андрей Панарин Искусственный Интеллект (220143) 3 месяца назад
Ключевое слово this позволяет обращаться к экземпляру класса, к его полям и методам.
А статические поля и методы не принадлежат никакому экземпляру, поэтому для них слово this неуместно. Вы можете обращаться к статическому полю через имя класса вместо this.
ХакуУченик (34) 3 месяца назад
thx!
Александр Искусственный Интеллект (288292) 3 месяца назад
что такое static в джаве?
Neon modeГуру (2853) 3 месяца назад
Штуковина такая, чтобы экземпляр класса не создавать, а сразу получить/записать значение в поле, или сразу вызвать метод.
Похожие вопросы