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

常量池在哪里维护?

微派后端开发游戏技术原理Java

考察说明

考察对Java运行时数据区域及常量池存储位置的理解

回答思路

  1. 明确区分静态常量池、运行时常量池与字符串常量池的存放区域
  2. 说明JVM规范与实际HotSpot实现的差异(如字符串常量池位于堆)
  3. 能结合JDK版本说明Metaspace的引入与永久代移除的影响