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

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