jvm进行系统调用和JNI有什么关系?JVM是java虚拟机(可以了解下虚拟机是什),它对操作系统进行了很好的抽象,而JNI是java语言进行调用非java语言的一种实现方式;想要使用jni,那么有他的一套规范,按照规范来尽可以使用了JNI了。