传统上,让源代码在目标机器上运行有两种方法:静态编译和解释。
静态编译是实现把源代码转化成目标机器码。而解释是直接在目标机器上执行源代码,先把源码转成伪码,直接运行伪码。
JIT是动态编译,结合了两种方法的优点,实际是解释器的一个feature。在运行时,编译伪码为机器码,加速执行。
JIT技术
最新推荐文章于 2025-02-27 00:13:04 发布
传统上,让源代码在目标机器上运行有两种方法:静态编译和解释。
静态编译是实现把源代码转化成目标机器码。而解释是直接在目标机器上执行源代码,先把源码转成伪码,直接运行伪码。
JIT是动态编译,结合了两种方法的优点,实际是解释器的一个feature。在运行时,编译伪码为机器码,加速执行。
254

被折叠的 条评论
为什么被折叠?