3 回答
TA贡献2016条经验 获得超9个赞
TA贡献2065条经验 获得超13个赞
TA贡献1770条经验 获得超3个赞
典型情景:
JIT方案:
JIT与非JIT比较:
在JIT中,并不是所有的代码都被转换成机器代码-首先,所需代码的一部分将被转换为机器代码,然后如果调用的方法或功能不在机器中,那么它将被转换为机器代码.它减轻了CPU的负担。 由于机器代码将在运行时生成.JIT编译器将生成为运行机器的CPU体系结构而优化的机器代码。
JIT实例:
在Java中,JIT在JVM(Java虚拟机)中 在C#中,它是在CLR(公共语言运行时)中实现的。 在Android中,它是在DVM(Dalvik VirtualMachine)或ART(Android运行时)中更新的版本。
添加回答
举报