编译原理 - 解释/编译

编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言(载体可能是个.exe 文件或者.dll 文件),以后执行这个程序的时候,就不用再进行翻译了

解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢

 

Java 在运行前由一个编译过程, 是将语言编译成字节码(中间语言), 运行的时候再由 JVM 吧字节码解释(翻译)成机器语言

脚本语言是一种解释型的语言, 一般需要由相应的脚本引擎来解释执行. 脚本语言一般都以文本文件的形式存在

 

posted @ 2017-03-28 16:56  `Laimic  阅读(181)  评论(0)    收藏  举报