В Java к примитивным типам данных относятся int, char, double, float, Boolean, long, short и byte. Помимо примитивных типов данных, это ссылочные типы данных, поэтому классы, которые мы создаем для указания типов объектов, являются ссылочными типами данных.

Переменная примитивного типа данных может одновременно хранить только одно значение объявленного типа данных. Например, целочисленный тип данных может одновременно хранить только одно число, например 2. Когда мы присваиваем другое значение этой переменной, первое присвоенное значение заменяется.

Как правило, примитивные типы данных инициализируются по умолчанию, такие переменные, как…

чтобы узнать больше НАЖМИТЕ ЗДЕСЬ