閒談java中的程序編譯與優化技術

java中的程序編譯和優化技術同其他語言一樣基本都發生在編譯期。java的編譯期可根據不同的編譯器分爲三個部分,一個是前端編譯器,比如javac;它的工作就是把.java文件轉化爲.class文件。另一個是即時編譯器,比如JIT編譯器;它的工作是把.class文件中的某些熱點字節碼轉化爲本地機器碼,提高程序運行速度。最後一個是靜態提前編譯器,比如AOT靜態編譯器。它跳過了.class文件的生成的過
相關文章
相關標籤/搜索