Java-масив має додатковий оверхед 4 байти (для зберігання розміру); Посилання має розмір 4 байти; Розмір всіх об'єктів вирівняний по 8 байт; Багатомірний масив – це масив посилань на масиви.Apr 19, 2012

У Java типи посилань зберігаються у сфері купи. Оскільки масиви також є типами посилань (їх можна створити за допомогою ключового слова «new» ), вони також зберігаються у сфері купи. Масиви використовуються для зберігання кількох значень в одній змінній замість оголошення окремих змінних кожного значення.

На рівні зберігання, поняття масив не існує. Масив представляється цілісним шматком пам'яті, розмір якого обчислюється за такою формулою: кількість елементів * кількість пам'яті під кожний елемент. З цього твердження є два цікаві висновки: Розмір масиву – Фіксована величина.

Масив — упорядкований набір елементів, кожен із яких зберігає одне значення, що ідентифікується за допомогою одного або кількох індексів. У найпростішому випадку масив має постійну довжину та зберігає одиниці даних однієї й тієї ж типу, а ролі індексів виступають цілі числа.