解释型语言
- 在运行的时候将程序翻译成机器语言,然后执行。
- 例如JavaScript、Python、C#、Java
编译型语言
- 在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候就不用再进行翻译了。
易混点
- Java不是也有一个编译过程吗?为什么还说Java为解释型语言呢?
- Java虽说是有一个编译的过程,但是并不是将程序编译成机器语言的,而是将它编译成字节码(class文件),在运行的时候,由JVM将字节码再翻译成机器语言。
675

被折叠的 条评论
为什么被折叠?