Хранит значение, имеет тип и имя ` = ` ## Действия с переменной - Объявление: `int x;` - Присваивание: `x = 67`; - Инициализация: `int x = 67;` Для [[Типы данных#Примитивные типы данных|примитивных]] типов выделяется место под X байт ## Преобразование примитивов Разрешено неявное расширение ```Java long count = 0L; int x = 0; count = x; // It`s OK ``` Сужение тоже разрешено, только явное ```Java byte y = (byte) count; // старшие байты при этом отбросятся ``` ## Константы Ключевое слово `final`, можно либо один раз проинициализировать, либо один раз объявить, а потом один раз присвоить Далее: [[Операторы и выражения]]