ЛУЧШИЙ САЙТ ДЛЯ ВЕБ-РАЗРАБОТЧИКОВ
Язык программирования Java. Уроки для начинающих

Ua En Es De Fr

Java Константы (final)


Константы (ключевое слово final)

Если вы не хотите, чтобы значение переменной менялось, используйте ключевое слово final.

Переменная, объявленная с параметром final, становится константою, что означает неизменяемую и доступную только для чтения:

Пример

final int myNum = 15;
myNum = 20;  // Error: cannot assign a value to final variable 'myNum'

Попробуйте сами »


Когда использовать final?

Вам следует объявлять переменные как final, если их значения никогда не должны изменяться. Например, количество минут в часе или год вашего рождения:

Пример

final int MINUTES_PER_HOUR = 60;
final int BIRTHYEAR = 1980;

Попробуйте сами »

Примечание: По договоренности, конечные переменные в Java обычно пишутся в верхнем регистре (например, BIRTHYEAR). Это не обязательное требование, но полезно для читабельности кода и распространено среди многих программистов.