我想知道执行 Java 程序时发生的逐步内部过程。
例如,如果我们在命令提示符下提供 java 测试。
调用了哪些进程?
JVM是如何实例化的?直到它打印输出..
最佳答案
Java 代码的内部执行将按以下步骤进行:-
Execution Command -->java Test
1.Start JVM
2.Create and Start Main Thread
3.Look at Test.class File-->Main Thread is responsible for checking if not found Runtime Exception will occur saying Exception in Thread Main
4.Load Test.class file
5.Execute Main method
6.Unload Test.class
7.Terminate Main Thread
8.Shut down JVM
关于jvm - Java程序执行背后的内部过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11414421/