Встречается на собеседованиях • сегодня
Где посмотреть сколько места занимают примитивы в Java
В Java размеры примитивных типов фиксированы и не зависят от платформы:
byte: 1 байт (-128 до 127)short: 2 байта (-32,768 до 32,767)int: 4 байта (-2^31 до 2^31-1)long: 8 байт (-2^63 до 2^63-1)float: 4 байтаdouble: 8 байтchar: 2 байта (беззнаковый, 0 до 65,535)boolean: официально не определен, обычно 1 бит или 1 байт
Пример:
java
System.out.println("int size: " + Integer.BYTES + " bytes"); // 4
System.out.println("double size: " + Double.BYTES + " bytes"); // 8Для примитивов в массивах размеры строго соответствуют спецификации, а для одиночных переменных JVM может оптимизировать хранение.

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