Java为什么可以一次编写,到处运行?
高级语言按照程序执行方式可以分为两种:编译型、解释型。1.编译型语言使用专门的编译器,针对特定平台,将源代码一次性“翻译”成为可在该平台执行的机器码,例如C 、C++。2.解释型语言使用专门的解释器将源代码逐行解释成特定平台的机器码并立即执行,例如Python,Ruby。 Java是一种特殊的高级语言,Java程序的执行过程必须经过先编译、后解释两个步骤。先简要说一...