根据我的理解,默认的Python解释器(CPython)将源代码编译成字节码,然后将字节码解释为机器代码。
另一方面,PyPy利用JIT将经常解释的字节码优化为编译的机器代码。这与JVM有什么不同?JVM是一个解释器编译器。它将源代码编译为字节码,然后将经常解释的字节码优化为编译的机器代码。
还有其他区别吗?
(CPython)将源代码编译成字节码,然后解释字节码