Javac編譯過程筆記

Javac前端編譯簡述 這裏不討論JIT編譯、AOT編譯,本文提到的編譯過程僅僅指把.java文件轉變爲.class文件的過程,這個過程是我們最常見的,通常由Javac編譯器來完成。 Javac編譯器對代碼的運行效率幾乎沒做什麼優化,虛擬機設計者把對代碼性能的優化集中到了後端的JIT編譯器中。之所以這樣設計,因爲Class文件擁有虛擬機規範嚴格定義的通用格式,只要符合Class文件格式,就可以被虛
相關文章
相關標籤/搜索