java与python区别

1: 就程序处理过程而言,java属于编译型语言而python属于解释型语言。编译型语言意味着java在由源程序转换为二进制文件时要经历预处理,编译,汇编,链接这几个过程。而解释型语言是指程序可以不进行编译而一行一行的进行解释然后由机器执行,程序每遇到一遍就需要执行一次因此会出现效率低下的问题。事实上python借鉴java编译思想,也由编译器进行了编译,将源代码编译为字节码,再由虚拟机将字节码转换为可执行的二进制代码,但python的这一过程并不是强制性执行,可有编译过程可没有而java必须有。

发布了8 篇原创文章 · 获赞 0 · 访问量 76

猜你喜欢

转载自blog.csdn.net/weixin_46281126/article/details/104206025