Скільки займає int Java?

int від -2147483648 до 2147483647 і займає 4 байти пам'ятіJun 19, 2016

1. 8-ми байтові типи(double і long) 2. 4-х байтові типи(int та float)

Особливо важливо відзначити, що класи-обертки, масиви, рядки, багатовимірні масиви є дорогими, оскільки вони додають певні витрати. Наприклад, якщо ми порівняємо примітивний тип int (займає 4 байти) з його обгорткою Integer (займає 16 байт), то накладні витрати становитимуть 300%.

int: представляє ціле число. Залежно від архітектури процесора може займати 2 байти (16 біт) або 4 байти (32 біти). Діапазон граничних значень відповідно також може варіюватися від -32768 до 32767 (при 2 байтах) або від -2147483648 до 2147483647 (при 4 байтах).