JAVA虛擬機加載類到運行過程總結

理解Java跨平臺運行原理 java之所以可以跨平臺是因爲編譯器並沒有把源碼文件直接編譯成機器指令,而是編譯成java虛擬機可以識別和運行的字節碼文件(.java->.class)。 而字節碼文件是一種無關平臺的中間編譯結果,由Java虛擬機讀取,解析和運行,正因如此java虛擬機屏蔽了不同系統的平臺差異性。 因此java虛擬機不但可以運行java,Groovy,JRuby等一大批動態語言,其原理
相關文章
相關標籤/搜索