77问答网
所有问题
当前搜索:
解释器和编译器的区别
关于“
编译
型语言”和“
解释
性语言”
的区别
答:
1、程序控制权不同:对于解释性语言而言,程序运行时的控制权在
解释器
(jre,.net)而不再用于程序。编译型语言对于
编译器
而言,运行时的控制权在用户程序。2、运行速度不同:一些网页脚本,服务器脚本以及辅助开发接口这样的对速度要求不高,对不同系统的兼容性有一定要求的程序则通常使用解释性语言,如...
编译器
和翻译器有什么
区别
,新人求教。
答:
解释为用c++语言写成的程序”,而是jvm把字节码看成脚本,根据字节码中的指令,由JVM去调用实际的本地方法。2. 在打开了JIT参数的前提下,jvm会把执行过程中发现的热点位置,由jvm内部的即时
编译器
编译为本地机器码直接执行。编译器将java文件编译为class文件,
解释器
将class文件变为机器语言 ...
以下关于
解释
方式运行程序的叙述中,错误的是__
答:
源程序
和编译程序
都不再参与目标程序的执行过程;而在解释方式下,解释程序和源程序(或其某种等价表示)要参与到程序的运行过程中,运行程序的控制权在解释程序。简而言之,可根据是否有目标程序的生成来判断,
解释器
翻译源程序时不产生独立的目标程序,而
编译器
则会生成独立的目标程序。
Python编程基础讲解:Python
编译
型语言和
解释
型语言
的区别
答:
对于编译型语言,开发完成以后需要将所有的源代码都转换成可执行程序,比如Windows下的.exe文件,可执行程序里面包含的就是机器码。只要我们拥有可执行程序,就可以随时运行,不用再重新编译了,也就是“一次编译,无限次运行”。在运行的时候,我们只需要编译生成的可执行程序,不再需要源代码
和编译器
了,...
Java 是
编译
型语言还是
解释
型语言?
答:
高级计算机语言主要有两种类型:
编译和解释
。编译语言:在程序运行之前,它有一个单独的编译过程,它将程序转换成机器语言,以后不再需要翻译。解释语言:运行时将程序翻译成机器语言,因此速度比编译语言慢。因此,两者之间最大
的区别
是是否保存目标机代码:
编译器
会在一些单位输入源程序(如基本块/函数/...
python是
编译器
还是
解释器
答:
比如C++。为了提高性能,Python
解释器
,会将模块(以后要重用的脚本文件放在模块里)的
编译
+解释的结果,保存在.pyc中。这样下次执行的时候,就省了编译这个环节。提高性能。一次性的脚本文件,解释器是不会保存编译+解释的结果,也就是没有.pyc文件。希望这个回答可以帮助到你。
java语言
编译和解释
执行的具体过程是怎样的?
答:
2、不同的操作系统,其java 虚拟机是不一样的。虚拟机将java字节代码转换对应操作系统的 相关指令,保证其正常运行。3、java 系统支持所有的硬件的平台,不存在你提及的问题,你可以放心使用。4、
解释器
在java虚拟机中,
编译器
在JDK或JRE 中。5、java虚拟机就是常说的java 运行环境,其缩写是 JRE,...
IE究竟是什么?网络浏览器?程序
解释器
、
编译器
?
答:
在编译型的脚本中,其实不管是statements1,statements2在编译的时候都是需要编译的,在编译完这些语句后再进行代码回填。这样在执行中间码的过程中exp1,exp2执行完后,就知道跳到哪里执行了,实际上在执行中间码的时候脚本
编译器
已经进行了一次源码的扫描了,执行的函数不关心这些。但是我们现在是纯
解释
执行...
python和anaconda
区别
是什么?
答:
python和anaconda
的区别
其实anaconda是包含python的,所以安装了anaconda就不用安装python了。要想跑python程序,要有
解释器和编译器
。解释器就是python2或python3含有pythonexe,就是将你编写的python语言编译成机器所认识的机器代码。python和anaconda的不同点 编译器就是你写代码的环境,比如pycharm或者vscode...
解释器的解释编译
答:
在使用
解释器
来达到较快的开发速度和使用
编译器
来达到较快的运行进度之间是有许多妥协的。有些系统(例如有一些LISP)允许直译
和编译的
代码互相调用并共享变量。这意味着一旦一个子程序在解释器中被测试并除错过之后,它就可以被编译以获得较快的运行进度。许多解释器并不像其名称所说的那样运行原始代码,...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜