Java虛擬機JVM相關知識

Java語言比較特殊,由Java語言編寫的程序需要編譯步驟,但這個編譯步驟並不會生成特定平臺的機器碼,而是生成一種與平臺無關的字節碼(也就是*.class文件)。當然,這種字節碼不是可執行性的,必須使用Java解釋器來解釋執行。因此可以認爲:Java語言既是編譯型語言,也是解釋型語言。或者說,Java語言既不是純粹的編譯型語言,也不是純粹的解釋型語言。Java程序的執行過程必須經過先編譯,後解釋兩
相關文章
相關標籤/搜索