深入解析JVM方法区与StringTable机制方法区(逻辑概念) ├── 类的元数据 │ ├── 类名、父类名 │ ├── 字段信息(字段名、类型) │ ├── 方法信息(方法名、返回值、参数、字节码) │ └── 访问修饰符(public/private 等) ├── 运行时常量池 │ ├── 字面量(“abc”、“hello” 等字符串符号) │ └── 符号引用(类名、方法名、字段名的符号) ├── 静态变量(JDK 8+ 移到了堆里,但逻辑上仍属于方法区) └── JIT 编译后的代码缓存