消费品/零售行业面试题更新 2026-08-05

说一下 new 一个对象时发生了什么?

58到家前端/移动开发消费品/零售风险判断技术原理JavaJVM

考察说明

考察对象创建过程中的内存分配、初始化顺序与并发语义理解

回答思路

  1. 说明类加载检查、内存分配与指针碰撞或空闲列表
  2. 覆盖内存初始化、零值赋值、引用赋值步骤
  3. 讨论对象头信息与初始化顺序
  4. 能准确描述 volatile 重排序和 final 安全发布