java跨平臺

兩種方式的差異: 第一,C語言是編譯執行的,編譯器與平臺相關,編譯生成的可執行文件與平臺相關; 第二,Java是解釋執行的,我們編寫的Java源碼,編譯後會生成一種 .class 文件,稱爲字節碼文件。Java虛擬機就是負責將字節碼文件翻譯成特定平臺下的機器碼然後運行。也就是說,只要在不同平臺上安裝對應的JVM,就可以運行字節碼文件,運行我們編寫的Java程序。所以,運行Java程序必須有JVM的
相關文章
相關標籤/搜索