JVM-hotspotVM的初始化
使用 java.exe 启动一个程序的时候会加载 jvm.dll , 调用其 JNI 接口。
1 | // JavaVM 和 JNIEnv |
JNI_CreateJavaVM
openjdk\hotspot\src\share\vm\prims\jni.cpp
创建一个 JVM
使用 java.exe 启动一个程序的时候会加载 jvm.dll , 调用其 JNI 接口。
1 | // JavaVM 和 JNIEnv |
openjdk\hotspot\src\share\vm\prims\jni.cpp
创建一个 JVM