Различные структуры в Java потребляют разное количество памяти. Поэтому для нас очень важен выбор наиболее эффективного метода хранения данных.
Какая будет разница по потреблению памяти между конструкциями `new int[1024]` и `new Integer[1024]`?
Какая будет разница по потреблению памяти между конструкциями `new int[1024]` и `new Integer[1024]`?
int[] ints = new int[1024];
for (int i = 0; i < ints.length; i++) ints[i] = i;
Integer[] ints = new Integer[1024];
for (int i = 0; i < ints.length; i++) ints[i] = i;