java虛擬機,解釋器和編譯器的區別簡介


 注意:僅僅是個人學習筆記,不會去全方面驗證以下所說內容。

 

1,解釋器和編譯器的區別

  解釋器:將class字節碼文件翻譯成機器碼;執行同一個方法每次都會有這樣的翻譯工作;

  編譯器:將class字節碼文件翻譯成機器碼,並緩存這個機器碼;執行同一個方法之后每次都使用緩存的機器碼,避免了翻譯工作;即使編譯器輸出的是:物理機上的匯編指令流。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM