JPython: 代码——>——>字节码——>——>机器码——>CPU
Cpython:代码——>——>字节码——>——>机器码——>CPU
ironPyth:代码——>——>字节码——>——>机器码——>CPU
pypy: 代码——>——>机器码——>CPU
如以上所示:
python分为JPython(Javapython)、Cpython、ironPyth(C#python)、pypy,前三种均需通过相应虚拟机将字节码转化成机器码,再交给CPU进行执行,pypy省略了字节码转换成机器码的过程,代码通过解释器直接可生成机器码,执行效率明显提升,但应用尚不广泛