Встречается на собеседованиях • сегодня
Чем обусловлен диапазон допустимых значений примитивных типов данных
Диапазон значений примитивных типов в Java определяется их размером в памяти и способом представления данных.
- byte: 8 бит (-128 до 127) — используется для экономии памяти.
- short: 16 бит (-32,768 до 32,767) — редко используется, но полезен в массивах.
- int: 32 бита (-2³¹ до 2³¹-1) — стандартный выбор для целых чисел.
- long: 64 бита (-2⁶³ до 2⁶³-1) — для больших чисел (суффикс
L). - float: 32 бита (IEEE 754) — приближённые значения с плавающей точкой.
- double: 64 бита — более точный, чем
float(по умолчанию для дробных). - char: 16 бит (0 до 65,535) — хранит Unicode-символы.
- boolean: JVM-зависим (обычно 1 бит) —
true/false.
Пример:
java
byte b = 100;
long l = 10000000000L;
float f = 3.14f; 
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы