3 回答

TA貢獻1810條經驗 獲得超5個贊

TA貢獻1818條經驗 獲得超7個贊

TA貢獻1752條經驗 獲得超4個贊
典型情景:
JIT方案:
JIT與非JIT比較:
在JIT中,并不是所有的代碼都被轉換成機器代碼-首先,所需代碼的一部分將被轉換為機器代碼,然后如果調用的方法或功能不在機器中,那么它將被轉換為機器代碼.它減輕了CPU的負擔。 由于機器代碼將在運行時生成.JIT編譯器將生成為運行機器的CPU體系結構而優(yōu)化的機器代碼。
JIT實例:
在Java中,JIT在JVM(Java虛擬機)中 在C#中,它是在CLR(公共語言運行時)中實現(xiàn)的。 在Android中,它是在DVM(Dalvik VirtualMachine)或ART(Android運行時)中更新的版本。
添加回答
舉報