Встречается на собеседованиях • сегодня
Что такое константа
Константа — это переменная, значение которой нельзя изменить после инициализации. В Java константы объявляются с ключевым словом final. Если константа ещё и статическая (принадлежит классу, а не объекту), её принято именовать в UPPER_CASE.
Пример:
java
public class Constants {
public static final double PI = 3.14159;
public final int MAX_USERS = 100;
}Особенности:
- Должна быть инициализирована при объявлении или в конструкторе (для нестатических)
- Для примитивов и String компилятор может подставить значение напрямую
- Для объектов нельзя изменить ссылку, но можно менять состояние объекта (если он mutable)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы