编译型语言和解释型语言的区别

来源:互联网 发布:淘宝大刀 编辑:程序博客网 时间:2024/06/06 02:59

编译型语言:把源程序全部编译成二进制代码组成的可运行的程序,即在编译之后可以直接执行;速度快 效率高,但是跨平台性差。例如c / c++  php

解释型语言:源程序翻译一句,执行一句。速度慢,效率低,但是跨平台性能好。例如  c#

java语言比较特殊,它是先编译源文件,然后产生字节码文件,字节码文件要放在JVM中进行解释,然后执行。

原创粉丝点击