深入理解Java之jvm启动流程

Posted zzfx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入理解Java之jvm启动流程相关的知识,希望对你有一定的参考价值。

jvm的启动分为以下4步。 
1、 加载配置(从当前路径或者系统中寻找jvm.cfg) 
2、 根据配置寻找jvm.dll(jvm的主要实现 ) 
3、 初始化jvm获取JNIEnv接口(这个是jvm接口,findClass等操作通过它实现) 
4、 找到main方法并执行

这是每一个java系统启动的源头

 

https://blog.csdn.net/xiangzhihong8/article/details/65657914

以上是关于深入理解Java之jvm启动流程的主要内容,如果未能解决你的问题,请参考以下文章

Java虚拟机详解02----JVM内存结构

深入理解Activity启动流程–Activity Task的调度算法

阿里架构技术分享 JAVA虚拟机,JVM内核-原理,诊断与优化+内存模型

深入理解Activity启动流程–Activity启动相关类的类图

Linux之Centos系统的启动流程

JVM启动流程