55问答网
所有问题
当前搜索:
编译和解释的区别和优缺点
解释
执行的语言相比
编译
执行的语言
有什么优缺点
?
答:
尽可能的减少重复功,这也是现在为什么很流行的缓存的原因,但是解析执行这种方式就没无法做到了
编译
执行的优点,所谓的编译执行就是先对编程进行编译,生成一个obj文件,然后再拿来运行,它的优点恰巧就是
解释
执行
的缺点
的反义,去除了每次都解析的问题编译执行的缺点,也是恰巧是解释执行优点的反义。就像C...
Java语言中
编译
执行
和解释
执行
的区别
答:
编译
执行
和解释
执行是
不同
语言之间的特性,所有的java都是编译执行的。 如果不是编译执行,其实已经完全不用java的编译器。那么只是一个使用java语法的另一种语言而已。编译执行是指把代码先编译成机器码。然后按顺序运行,如果编译中有任何异常,都无法继续运行。java的编译就是把java转换成class。而解释...
编译
型
和解释
型
的区别
&Java从编译到执行的过程
答:
编译
执行是一种计算机语言的执行方式。由编译程序将目标代码一次性编译成目标程序,再由机器运行目标程序(效率高于
解释
执行)解释执行:使用解释执行的程序我们一般称为解释程序。它将源语言直接作为源程序输入,解释执行解释一句后就提交计算机执行一句,并不形成目标程序。解释执行不依赖于平台。Java从编译到...
解释
性语言和
编译
型语言
的区别与
不同
答:
计算机最终执行的都是机器语言,就是0、1组成的串,所以无论
解释
还是
编译
,最后都要变成机器码。这个不要忘记了。而你写的代码,本质上就是文本文件,就是字符串。编译型语言会把你的源代码先编译成可执行文件,就是可以直接在cpu上跑的机器语言。然后运行可执行文件,就等于运行你的代码了。解释型...
编译
程序
和解释
程序都是什么意思?
答:
编译
程序以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出;编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。2、
解释
程序是高级语言翻译程序的一种,它将源语言书写的源程序作为输入,解释一句后就提交计算机执行...
什么叫
解释
性语言,什么叫
编译
性语言
答:
编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用
编译的
结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。
解释
则
不同
,解释性语言的程序不需要编译,省了道工序...
编译和解释的区别
是什么?
答:
1.
编译
(compilation ,compile),利用编译程序从源语言编写的源程序产生目标程序的过程。用编译程序产生目标程序的动作。编译就是把高级语言变成计算机可以识别的2进制语言。2.
解释
直译语言由解释器将代码一句一句运行。3.理论上,任何编程语言都可以是编译式,或直译式的。它们之间
的区别
,仅与程序的应用有...
编译
执行
和解释
执行
的区别
。
答:
【答案】:
编译
执行时首先要经过编译阶段,产生完整的机器语言程序,然后执行机器语言程序;而
解释
执行时,没有显式的翻译过程,解释器顺序处理程序中的每个语句,对这些语句进行分析,然后执行能够反映这些语句语义的机器指令。解释执行时没有产生和保存完整的机器语言程序,因此,每次解释执行程序时,解释器都...
解释和编译有何区别
答:
解释程序(为高级服务)直接执行源程序或源程序的内部形式,一般是读一句源程序,翻译一句,执行一句,不产生目标代码,如BASIC解释程序。
编译
程序(为高级服务)是将高级语言书写的源程序翻译成与之等价的低级语言的目标程序。编译程序
与解释
程序最大
的区别
之一在于前者生成目标代码,而后者不生成;此外,前者...
什么是
编译
程序,什么是
解释
程序,二者
的异同
?
答:
翻译程序是指将用某种语言编写的程序转换成另一种语言形式的程序的程序,如
编译
程序和汇编程序等。编译程序是把用高级语言编写的源程序转换(加工)成与之等价的另一种用低级语言编写的目标程序的翻译程序。
解释
程序是解释、执行高级语言源程序的程序。
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜