В Java, стоит ли в памяти объявлять переменную экземпляра класса без ее инициализации?
Например: использует ли int i;
любую память, если я не инициализирую ее с помощью i = 5;
?
Подробнее:
У меня есть огромный суперкласс, в котором расширяются многие разные (не совсем другие, чтобы иметь свои суперклассы). Некоторые подклассы не используют каждый примитив, объявленный суперклассом. Могу ли я просто сохранить такие примитивы как неинициализированные и только инициализировать их в необходимых подклассах для сохранения памяти?