计算机高级编程语言按其程序的执行方式可分为编译型语言和解释型语言. 编译型语言是指使用专门的编译器,针对特定的操作系统将源程序代码一次性翻译成计算机能识别的机器指令.例如C.C++等都属于编译型语言. 解释型语言是指使用专门的解释器,将源程序代码逐条的解释成特定平台的机器指令,解释一句执行一句,类似于“同声翻译”.例如php属于解释型语言. java既不是编译型语言也不是解释型语言,它是两者的结合体.首先采用通用的Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后…