Junior — Middle
Можете ли да објасните концепт типова података у Јави?
sobes.tech АИ
Одговор од АИ
В Java типы данных делятся на две большие категории:
-
Примитивные типы — хранят простые значения и имеют фиксированный размер:
byte(8 бит)short(16 бит)int(32 бита)long(64 бита)float(32 бита, с плавающей точкой)double(64 бита, с плавающей точкой)char(16 бит, символ Unicode)boolean(true/false)
-
Ссылочные типы — объекты и массивы, которые хранят ссылки на данные в памяти. Например, классы, интерфейсы, массивы.
Пример:
int a = 10; // примитивный тип
String s = "Hello"; // ссылочный тип
Примитивные типы хранятся непосредственно в переменной, а ссылочные — содержат адрес объекта в памяти.