77问答网
所有问题
当前搜索:
解释器和编译器的区别
编译器
和
解释器的
主要
区别
是什么?他们相对于对方各自的优点?
答:
解释器
是解释执行的源代码,编译器是将源代码编译成目标代码 他们最大
的区别
是程序运行时需要解释器边解释边执行,而编译器则在运行时是完全不需要的 解释器的优点是比较容易让用户实现自己跨平台的代码,比如java,php等,同一套代码可以在几乎所有的操作系统上执行,而无需根据操作系统做修改;
编译器的
...
计算机有
解释器
为什么还要有
编译器
? 明显是编译器要快捷于解释器啊...
答:
下面这个回答可以参考:
编译器
是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快;而
解释器
则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的.这是因为计算机不能直接认识并执行...
编译器
和
解释器的区别
答:
解释型语言
和编译
型语言
的区别
是在于翻译的时间点不同。编译型语言是在代码执行之前进行编译,生成中间代码文件。解释型语言是在运行时进行及时解释,并立即执行,当
编译器
以解释方式运行的时候,也称之为
解释器
。编译器是把你代码汇编成二进制文件,可以执行的程序。这个跟vb的那种解释器是不一样的。调试...
即时
编译器
和JAVA
解释器的区别
?
答:
和Java
解释器
不同,Javac
编译器
期望它正在编译的文件具有扩展名.java。每一种平台的解释器是不同的,但是实现的虚拟机是相同的。AVAEE是指javaenterpriseedition,java企业版,多用于企业级开发,包括web开发等等很多组建;Java和JavaEE
区别
:Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。
为什么需要改变
编译器
答:
4.编译是将源程序翻译成可执行的目标代码,翻译与执行是分开的;而解释是对源程序的翻译与执行一次性完成,不生成可存储的目标代码。这只是表象,二者背后的最大
区别
是:对解释执行而言,程序运行时的控制权在
解释器
而不在用户程序;对编译执行而言,运行时的控制权在用户程序。4.
编译器
在优化过程中采用...
将高级语言翻译成机器语言的方式有哪两种
答:
解释具有良好的动态特性和可移植性,在解释执行时可以动态改变变量的类型、对程序进行修改以及在程序中插入良好的调试诊断信息等,而将解释器移植到不同的系统上,则程序不用改动就可以在移植了
解释器的
系统上运行。
编译器
是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以...
解释
性语言
和编译
型语言
的区别
与不同
答:
对于语言本身来说,各种编程语言本质没什么不同。所谓的“解释性”和“编译”指的是执行机制上的不同。解释性语言是指它常用的执行机制是使用一个“
解释器
”来执行,解释器对于程序是一句一句“翻译”成机器语言来执行,例如shell脚本语言。编译型语言是指它常用的执行机制是使用一个“
编译器
”来编译成...
解释
型语言
和编译
型语言
的区别
答:
4、等等。但随着硬件的升级和设计思想的变革,编译型和解释型语言越来越笼统,主要体现在一些新兴的高级语言上,而解释型语言的自身特点也使得
编译器
厂商愿意花费更多成本来优化
解释器
,解释型语言性能超过编译型语言也是必然的。请简述解释性编程语言
和编译
性编程语言
的区别
1、对于语言本身来说,各种编程语言...
一文了解
解释
型语言
和编译
型语言之
区别
答:
对于编译型语言,开发完成以后需要将所有的源代码都转换成可执行程序,比如 Windows 下的.exe文件,可执行程序里面包含的就是机器码。只要我们拥有可执行程序,就可以随时运行,不用再重新编译了,也就是“一次编译,无限次运行”。在运行的时候,我们只需要编译生成的可执行程序,不再需要源代码
和编译器
...
python
解释器
安装教程
答:
所以,我们需要一个翻译,把Python语言翻译成 计算机CPU 能听懂的机器指令语言,这样计算机才能按照 我们的Python程序的要求去做事。.py结尾的文件需要解释器去运行执行。执行过程原理:1.执行 python XX.py 后,将会启动 Python 的解释器。2.python
解释器的编译器
会将.py源文件编译(解释)成字节码生成...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜