JVM第一天-基礎常識

一直有人討論,java到底是解釋型語言還是編譯型語言呢? 其實它即是解釋型,也是編譯型。 一個java文件被編譯成class文件後由classloader加載到內存,然後使用字節碼解釋器進行解釋 還有一種情況是一段代碼當被JVM認定執行次數比較多時,會將它緩存變成本地代碼,然後使用JIT進行即時編譯。(當然這是有條件的,而並非所有代碼都可以直接即時編譯) 最後都交由執行引擎去調用系統硬件完成。 爲
相關文章
相關標籤/搜索