Вопрос проверяет понимание внутреннего устройства объектов в JVM и служебной информации, которая хранится вместе с данными.
Короткий ответ
В объекте в куче хранятся не только его поля.
Каждый объект содержит заголовок.
В заголовке хранится информация для синхронизации, GC и идентификации класса.
Эти данные нужны JVM для управления жизненным циклом объекта.
Без них объект не может корректно существовать.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.