后端岗位面试题更新 2026-08-05

对象实例化后一定在堆里吗?

同程旅行后端开发消费品/零售技术原理方案权衡JavaJVM

考察说明

考察对Java对象内存分配机制及JIT优化(如逃逸分析)的理解

回答思路

  1. 能说明常规情况下对象分配在堆上
  2. 能提及逃逸分析、栈上分配和标量替换等优化
  3. 能正确指出对象引用与对象本体的区别,并说明例外条件