main方法启动时jvm做了什么

更新时间:02-02 教程 由 薇糖 分享

main方法启动时jvm做了什么?

当我们写一个Java类,并重写Main方法,程序就能运行起来。main方法的背后,程序为什么能运行,JVM究竟做了什么处理?要理解这些,就需要了解jvm的设计原理以及启动的流程。

虚拟机的启动入口位于share/tools/launcher/java.c的main方法,整个流程分为如下几个步骤:

1、配置JVM装载环境

2、解析虚拟机参数

3、设置线程栈大小

4、执行Java main方法

声明:关于《main方法启动时jvm做了什么》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2204914.html