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