柠檬微趣面试题更新 2026-08-05

在Java中通过new关键字创建一个ListNode对象时,对象分配在哪个内存区域?该对象占用的内存大小如何计算?

柠檬微趣前端/移动开发游戏技术原理Java

考察说明

考察JVM内存模型与对象内存布局的理解

回答思路

  1. 明确new出的对象分配在堆内存
  2. 能说明对象头、实例数据和对齐填充的组成
  3. 能结合字段类型估算对象大小
  4. 区分栈与堆的职责