Hi to everybody, I am a beginner in Java programming language and I learned some stuff about translating program code from the start to the end of cycle where ".exe" file is generated. So generally, these are steps:
1. source code
is translating with compiler to the object code(relatively addressed);
2. object code
is connected with other object codes(if they exist) across linker
If device has Operating System(of course It has, this question doesn't make any sense), loader
loads that linked file in RAM of OS and makes ".exe" file. So, in relation of that story, what are relations between this general working which I have just told and "working" in Java(exactly JVM)? Are there any relations between bytecode in Java and object code in general? Any help will be helpful.