java程序的運行機制

java源文件經過編譯(使用javac編譯)生成一種與平臺無關的字節碼即.class文件,該字節碼需要使用java解釋器來解釋執行,java虛擬機是用來解釋執行字節碼文件的,jvm是可以運行java字節碼文件的虛擬計算機,所有平臺上的jvm向編譯器提供相同的編程接口,而編譯器只需面向虛擬機,生成虛擬機能理解的代碼,然後由虛擬機來解釋執行。虛擬機面對不同操作系統使用不同操作系統版本的虛擬機,但所有版
相關文章
相關標籤/搜索