摘要:
解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic/Java语言,专门有一个解释器能够直接执行basic/Java程序,每个语句都是执行的时候才翻译。这样解释性语言每执行一次就要翻译一次,效率比较低,解释时是一句一句的翻译。 如Java的运行过程:Java源代码文件(.java文件)--->Java编译器(javac)将Java源代码文件(.java文件)Java字节码文件(.class文件,平台无关的),再通过Java解释器(java),执行Java字节码,转化为计算机可识别的语言。 编译型语言写的程序执行之前,需要一个专门的编译过程,把程序 阅读全文