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

String 类在加载后会存在什么区域?

淘天集团后端开发互联网/IT技术原理Java

考察说明

考察 JVM 运行时内存结构的理解、Java 核心类与堆区内存的关系

回答思路

  1. 明确 String 类元数据(类结构、方法元信息)在 JVM 的方法区/元空间
  2. 指出 String 类的实例对象通常分配在堆区
  3. 说明静态常量字符串(字符串常量池)在堆区的运行时常量池,避免与类元数据混淆