final
Коротко: final означает «больше не изменяется»: переменная final получает ровно одно значение, метод final нельзя переопределить, а класс final нельзя наследовать.
Подробнее: Ключевое слово создаёт безопасность и ясность: кто видит final, знает, что это значение или поведение не изменится втихомолку.
Подробности
final int MAX = 10; // константаСм. также: static, неизменяемость