Встречается на собеседованиях • сегодня
Как связаны значения размеров диапазона в примитивных типах данных
Примитивные типы в Java имеют фиксированные размеры, определяемые спецификацией JVM. Связь между размером и диапазоном значений прямопропорциональна:
byte: 8 бит (-128..127)short: 16 бит (-32,768..32,767)int: 32 бит (-2³¹..2³¹-1)long: 64 бит (-2⁶³..2⁶³-1)
Для беззнаковых типов:
char: 16 бит (0..65,535)
Пример с переполнением:
java
byte b = 127;
b++; // -128 (переполнение)Чем больше бит выделено под тип, тем шире его диапазон значений. Размеры жестко зафиксированы для обеспечения кроссплатформенности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы