繁体   English   中英

在 Java 的类加载阶段,符号引用如何解析为直接引用?

[英]How do symbolic references resolve to direct references in Class loading phase in Java?

在类文件的常量池中,类引用显示为 CONSTANT_Class_info 结构。 它如何解析为直接内存地址? CONSTANT_Class_info结构指向的内存空间和占用的内存地址不一样...

CONSTANT_Class_info 结构包含指向同一常量池中字符串/utf8 值的索引。 此字符串/utf8 包含要解析的类的名称。 如果有问题的类已经被加载,那么 JVM 使用某种数据结构/查找函数将名称映射到一个类,而如果该类尚未加载,则该名称用于在类路径上的问题,并加载它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM