Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvOpSnCs 106 of 147 menu
◀ ▶

Константы класса в Java

Значения, которые не должны меняться после инициализации, часто оформляют как константы класса: поле с модификаторами public static final. Имя пишут заглавными буквами с подчёркиваниями - так проще отличить константу от обычной переменной.

Коды ответа HTTP для записи в блоге можно собрать в одном месте рядом с типом Post:

class Post { public static final int STATUS_OK = 200; public static final int STATUS_NOT_FOUND = 404; }

Прочитаем константы класса Post и выведем их на экран:

System.out.println(Post.STATUS_OK); System.out.println(Post.STATUS_NOT_FOUND);

К константе обращаются по имени класса: Post.STATUS_OK. Повторное присваивание компилятор не допустит.

Сделайте класс Employee с константами ROLE_USER со значением "user" и ROLE_ADMIN со значением "admin". Выведите обе константы.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить