77问答网
所有问题
当前搜索:
解释器和编译器的区别
编译器
和
解释器的
主要
区别
是什么?他们相对于对方各自的优点?
答:
他们最大的区别是程序运行时需要解释器边解释边执行,而编译器则在运行时是完全不需要的
解释器的优点是比较容易让用户实现自己跨平台的代码,比如java,php等,同一套代码可以在 几乎所有的 操作系统上执行,而无需根据操作系统做修改;编译器的目的就是生成目标代码再由连接器生成可执行的 机器码 ,这...
编译器
和
解释器的区别
和联系
答:
1、编译和解释的区别是与计算机的交流方式不同、运行环境不同、运行速度不同
。与计算机的交流方式不同编译是将源程序翻译成可执行的目标代码,执行可执行程序文件,翻译与执行是分开的。2、
解释器翻译源程序时不生成独立的目标程序
,而编译器则将源程序翻译成独立的目标程序。3、这只是表象,二者背后的最...
解释和编译
有什么
区别
答:
一、与计算机的交流方式不同
1、
解释程序不产生目标代码
,它逐条地取出源程序中的语句,边解释,边执行;解释器把源代码文件边解释成机器语言边交给CPU执行。2、编译是将源程序翻译成可执行的目标代码,执行可执行程序文件,翻译与执行是分开的。二、
运行环境不同
1、解释程序可跨平台使用,因为解释器已经...
叙述
编译器
和
解释器的
相同点和不同点
答:
编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,
所以运行速度是不如编译后的程序运行的快的.这是因为计算机不能直接认识并执行我们写的语句
,它只能认...
编译器
和
解释器的区别
视频时间 02:17
编译器
和
解释器的区别
答:
编译器和解释器的区别和联系1、编译和解释的区别是与计算机的交流方式不同、运行环境不同、运行速度不同
。与计算机的交流方式不同编译是将源程序翻译成可执行的目标代码,执行可执行程序文件,翻译与执行是分开的。2、
解释器翻译源程序时不生成独立的目标程序
,而编译器则将源程序翻译成独立的目标程序。3...
能将高级语言转换成目标程序的是
答:
编译器将整个程序一次性编译成目标代码,然后执行。
解释器
将源代码逐行解释执行。编译器执行效率高,但开发效率低。解释器开发效率高,但执行效率低。编译器与解释器的本质
区别
在于,编译器将源代码一次性翻译成目标代码,而解释器将源代码逐行翻译成机器语言,再执行。
编译器的
工作流程如下:首先读取源代码,...
Python
编译器与解释器
答:
编译器是整体编译再执行,而
解释器
是边解释便执行。举个简单的例子,编译器就相当于你买了一桶海底捞,那么所有海底捞食材都是整体“编译”好,只要通过倒水(执行)就可以吃,而解释器相当于你去海底捞门店,然后菜是一道一道上(一条一条解释这是啥菜),你是一道一道放入汤中吃(执行)。
编译器 的
...
即时
编译器
和JAVA
解释器的区别
?
答:
Java的编译方式有两种,一种是和C++等语言一样的,把源代码编译成和本地机器平台相关的机器语言,叫即时编译。另一种是编译成一种中间的字节码,与机器平台无关的,这种也是常用的,叫
解释
型的。即时
编译器
因为产生的是本地机器的机器码,能直接执行;不像字节码还要在JVM(Java虚拟机)上解释运行,...
编译程序和解释
程序
的区别
答:
编译
是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码。这只是表象,二者背后的最大
区别
是:对解释执行而言,程序运行时的控制权在
解释器
而不在用户程序;对编译执行而言,运行时的控制权在用户程序。解释具有良好的动态特性和可...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
解释器和编译器哪个快
解释器和编译器哪个更复杂
常见的编译器和解释器
解释器比编译器效率高
vscode运行c语言
什么是编译器和解释器
解释器和编译器执行高级语言
脚本文件和可执行文件区别
为什么Python会流行