В языках программирования, для хранения значений различных типов данных, используются переменные. Из самого названия «переменная» уже можно сделать вывод, что в процессе выполнения программного кода, хранящееся в памяти устройства значение, может изменяться. Для переменных в языках программирования свойственны следующие отличительные особенности, каждая переменная имеет:
- тип переменной
- имя переменной
- значение переменной
Среди описанных выше особенностей, лишь имя переменной обязано быть уникальным (при использовании в одном блоке программного кода), при этом тип переменной определяется на начальном этапе разработки программы, в зависимости от хранимых данных в этой переменной, а значение переменной может изменяться в процессе выполнения программного кода. В языке программирования Java существует 8 примитивных типов данных, которые могут использоваться для хранения значений переменных. Эти типы данных можно разделить на несколько категорий:
- целочисленные типы данных;
- числа с плавающей точкой;
- логический тип данных;
- символьный тип данных
Целочисленные типы данных в Java
Целочисленные типы данных имеют различный размер и, соответственно, диапазон хранимых числовых значений. Ниже представлена таблица с указанием необходимой информации о целочисленных типах данных.
Объявление переменных целочисленного типа и их инициализация
Числа с плавающей точкой в Java
Ещё один из типов данных, который относится к числовым — это числа с плавающей точкой. Аналогично целочисленным типам данных, числа с плавающей точкой имеют свою размерность и диапазон значений, которые могут храниться в переменной данного типа. Всего в Java существует 2 типа данных с плавающей точкой:
Объявление переменных с плавающей точкой и их инициализация
Логический тип данных в Java
Следующий тип данных, который относится к примитивным — логический тип данных. Переменные с логическим типом данных могут иметь лишь два значения true (истина) и false (ложь). Размер данного типа данных составляет всего лишь 1 бит, но фактически значение может занимать до 32 бит (как тип данных int).
Объявление переменных с логическим типом данных и их инициализация
Символьный тип данных в Java
Последним типом данных, относящимся к примитивным, является символьный тип данных. В языке программирования Java, для значения символьного типа данных используется кодировка Unicode. Значения переменной символьного типа данных можно взять из таблиц: Таблица Unicode символов и Таблица символов ASCII.
Объявление переменных символьного типа данных и их инициализация
Мы рассмотрели примитивные типы данных, используемые в языке программирования Java, так же привели примеры объявления и инициализации переменных этих типов данных.