对于JVM如何执行一个.java文件我们分成如下四步来介绍:
第一步:首先JVM会在我们配置的系统变量中找到classpath变量;
第二步:通过classpath找到JDK中的javac.exe文件来对.java文件编译解释成.class字节码文件,换言之,就是通过JVM的解释器将.java文件编译解释成.class字节码文件;
第三步:然后JVM会在我们配置的系统变量中找到path变量;
第四步:通过path找到JDK中的java.exe文件,运行java.exe文件之后,JVM会通过本身的native方法调用本地操作系统的相应方法执行.class文件,换言之,就是通过JVM的执行引擎来执行.class文件。
新闻热点
疑难解答