+ 6

JVM structure

What exactly is a symbolic reference? How is it resolved at the time of linking just after class loading is completed? Explanation would be nice or you can share a link that explain this well.

13th Jan 2020, 5:45 AM
Avinesh
Avinesh - avatar
6 Réponses
+ 5
Avinesh The 3rd paragraph under the dynamic linking section should explain this quite well. https://blog.jamesdbloom.com/JVMInternals.html#dynamic_linking
13th Jan 2020, 3:02 PM
David Carroll
David Carroll - avatar
+ 4
David Carroll sir thanks, that does explain it in simple words.
13th Jan 2020, 3:54 PM
Avinesh
Avinesh - avatar
+ 3
~ swim ~ But that was quite a nice explanation 👍 I was just trying to understand the JVM structure and the very first part is class loader subsystem which has linking process that involves symbolic reference and runtime constant pool and other stuffs which are hard to understand in one look. It's just been a couple of hours that I have started reading it in depth so probably I should not be worried right now because I hope that it will sink in with time.
13th Jan 2020, 9:36 AM
Avinesh
Avinesh - avatar
+ 3
☕Navya💎 Thank you but I have already gone through similar websites. And ~ swim ~ I think this is what I am actually looking for. https://docs.oracle.com/javase/specs/jvms/se7/html/
13th Jan 2020, 11:27 AM
Avinesh
Avinesh - avatar
+ 2
Thanks ~ swim ~ that makes sense to me now. Probably need a lot of reading on this topic.
13th Jan 2020, 8:55 AM
Avinesh
Avinesh - avatar
13th Jan 2020, 10:46 AM
NavyaSri
NavyaSri - avatar