使用 java.exe 启动一个程序的时候会加载 jvm.dll , 调用其 JNI 接口。 1234567 // 都是一个包含 JNI 接口的对象。这两个参数都是最终被// JVM 初始化成功之后,需要初始化的参数。InitializeJVM(JavaVM **pvm, JNIEnv **penv, InvocationFunctions *ifn){ r = ifn->CreateJavaVM(pvm, (void **)penv, &args);} JNI_CreateJavaVM openjdkhotspotsrcsharevmprimsjni.cpp 创建一个 JVM 赞微海报分享
近期评论