淺析Hotspot JIT編譯

1. 什麼是編譯?      像java,C語言這些高級程序語言,計算機並不能直接執行.計算機認識的是彙編或者機器語言,是可以直接由計算機直接執行的.所以從高級語言轉化爲計算機認識的低級語言的過程叫做編譯.      上圖是javac編譯的過程,編譯完成後會生成字節碼,也就是.class文件.之後java命令在將.class文件翻譯爲機器語言.編譯的過程也可以成爲前端編譯,翻譯也可以稱爲後端編譯.
相關文章
相關標籤/搜索