77问答网
所有问题
当前搜索:
解释器比编译器效率高
编译器
和
解释器
的区别
答:
编译型语言最大的优势之一就是其执行速度。用C/C++编写的程序运行速度要比用Java编写的相同程序快30%-70%。编译型程序比解释型程序消耗的内存更少。不利的一面——
编译器比解释器
要难写得多。对于那些对运行速度要求较高的应用程序,解释器可将Java字节码即时编译为机器码,从而很好地保证了Java代码的...
编译器
和
解释器
的主要区别是什么?他们相对于对方各自的优点?
答:
,这样的话需要根据不同的操作系统编制代码,虽然有像Qt这样的源代码级跨平台的编程工具库,但在不同的平台上仍然需要重新编译连接成可执行文件,但其执行
效率
要远远高于
解释
运行的程序。
编译器
是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序...
什么编写的程序执行
效率
最低
答:
解释型语言编写的程序执行效率最低
。解释型语言,程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。因此效率比较低。解释性语言的程序不需要编译,省了道工序,解释性语言在运行程序的时候才翻译,比如解释性basic语言,专门有一个解释器能够直接执行basic程序。每个语句都是执行的时候...
从性能上说,
编译
型语言好还是
解释
型语言好?
答:
1、编译型语言优点:运行速度快,代码
效率高
,编译后的程序不可修改,保密性较好。缺点:代码需要经过编译方可运行,可移植性差,只能在兼容的操作系统上运行。2、按照其自身规定的方式去执行相应的操作。一般说来,
解释比编译
有着很好的灵活性;编译一般有着较好的性能。3、编译型语言的优缺点:执行效率...
计算机有
解释器
为什么还要有
编译器
? 明显是编译器要快捷于解释器啊...
答:
下面这个回答可以参考:
编译器
是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而
解释器
则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.这是因为计算机不能直接认识并执行...
编译
型语言和
解释
型语言的区别
答:
以可执行文件的形式存在)。编译一次后,脱离了
编译器
也可以运行,并且运行
效率高
。可移植性差,不够灵活。解释型语言由专门的
解释器
,根据需要将部分源代码临时转换成特定平台的机器码。跨平台性好,通过不同的解释器,将相同的源代码解释成不同平台下的机器码。一边执行一边转换,效率很低。
练习1.1.2:
编译器
相对于
解释器
的优点是什么?解释器相对于编译器的优点...
答:
一个编译器产生的机器语言目标程序通常比一个
解释器
快很多,解释器的错误诊断效果通常
比编译器
更好。
即时
编译器
和JAVA
解释器
的区别?
答:
编译型语言最大的优势之一就是其执行速度。用C/C++编写的程序运行速度要比用Java编写的相同程序快30%-70%。编译型程序比解释型程序消耗的内存更少。不利的一面——
编译器比解释器
要难写得多。对于那些对运行速度要求较高的应用程序,解释器可将Java字节码即时编译为机器码,从而很好地保证了Java代码的...
能将高级语言转换成目标程序的是
答:
编译器
的工作流程如下:首先读取源代码,然后分析语法、语义,将源代码翻译成目标代码,最后生成可执行文件。编译器能够检查源代码中的语法错误和语义错误,并给出错误信息。编译器生成的目标代码执行
效率高
,但开发效率低。
解释器
的工作流程如下:首先读取源代码,然后逐行解释执行。解释器不能检查源代码中的...
java是
解释
型语言为什么
比编译
型语言会有优势?
答:
你都能做到这一点。第二,就是java提供了一些机制,如垃圾回收机制可以让我们少考虑内存回收的问题,减轻了我们的负担。当然,有利就有弊,java付出的代价就是相比于c、c++的性能上可能要弱一些。例如:同样水平的程序员实现同样的功能用java编写会比有c、c++的性能可能有差一些。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
解释器和编译器哪个快
解释器可以直接执行高级语言吗
解释器执行速度比编译器慢
解释器和编译后程序哪个快
编辑器和解释器的区别
什么是解释器和编译器
编译器解释器的区别
java解释器和编译器的区别
java编写需要的编译器