Как мы знаем, Java всегда инициализирует массивы при создании. То есть new int[1000000]
всегда возвращает массив со всеми элементами = 0. Я понимаю, что это необходимо для массивов объектов, но для примитивных массивов (за исключением, может быть, Boolean) в большинстве случаев нас не интересуют начальные значения.
Кто-нибудь знает, как избежать этой иналинизации?