對于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文件。
新聞熱點
疑難解答