簡體   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