-
原理: 通过专门的编译器,将所有的源代码一次性转换成特定平台(Windows,Linux等)的执行机器码
-
优点: 编译一次后,脱离了编译器也可以运行,并且运行效率高.
-
缺点: 可移植性差,不够灵活
-
原理: 由专门的解释器,根据需要将部分源代码临时转换成特定平台的机器码
-
优点 跨平台性好,通过不同的解释器,将相同的源码解释成不同平台下的机械码
-
缺点: 一边执行一边转换,效率低

原理: 通过专门的编译器,将所有的源代码一次性转换成特定平台(Windows,Linux等)的执行机器码
优点: 编译一次后,脱离了编译器也可以运行,并且运行效率高.
缺点: 可移植性差,不够灵活
原理: 由专门的解释器,根据需要将部分源代码临时转换成特定平台的机器码
优点 跨平台性好,通过不同的解释器,将相同的源码解释成不同平台下的机械码
缺点: 一边执行一边转换,效率低