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

编译型语言在程序执行以前,有一个单独的编译过程,将程序翻译成机器语言,之后执行这个程序的时候,就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成机器语言,因此运行速度相对于编译型语言要慢。 C/C++ 等都是编译型语言,而Java,C#等都是解释型语言。 虽然Java程序在运行以前也有一个编译过程,可是并非将程序编译成机器语言,而是将它编译成字节码(能够理解为一个中间语言)。 在运行的时
相关文章
相关标签/搜索