返回列表 发新帖

java程序运行机制

327.3k 13
swmozowtfl 发表于 2015-7-9 23:13:29|湖北 | 查看全部 阅读模式
计算机高级语言按程序的执行方式可分为:编译型语言和解释型语言。2 V8 _. m, s+ @+ ?
编译型语言是指使用专门的编译器、针对特定的平台,将源程序编译成该平台可以执行的机器码(包括机器指令和操作数),即目标程序,编译结束后,可能还需要链接其他目标程序,最终生成可执行性程序,实现底层次的复用。编译生成的可执行性程序可以脱离开发环境,在特定的平台上独立运行。但是编译型语言的程序平台依赖性强,当移植到其他平台上时需要重新编译。这类语言现有c ,c++,fortran,pascal等。
5 w% u: S$ o- W+ j解释型语言是指使用专门解释器对源程序逐行解释成特定平台上的机器码,它将编译和解释混合在一起同时来完成,每次执行解释性语言的程序都要进行一次编译,因此效率比较低,但有个优点就是跨平台性好,只有要提供特定平台的解释器,就可解释成该平台上的机器指令。现有的ruby,python等语言都是解释性语言。) }# V& c0 A1 Z0 C- ?3 p
java是一种特殊的高级语言, 它既是编译型语言又是解释型语言,需要先编译后解释。首先由编译器编译成与平台无关的字节码(也就是.class文件),当然,这个字节码时不可执行的,必须用java解释器来解释执行。java语言里谁来负责解释执行字节码文件呢——java虚拟机(jvm),所有平台上jvm向编译器提供接口,编译成虚拟机能够理解字节码,然后由虚拟机来解释执行。
* E7 ^& ?& x3 `; Z/ m% @/ H5 m当使用java编译器编译java程序时,生成与平台无关的字节码,它不需要面向特定平台,而只面向jvm。不同平台的jvm不同,但他们提供了相同的接口。jvm是java跨平台的关键部分。+ i5 Q3 n8 j, G; \+ l- d0 P( y

% K. W6 h3 ?; z. w- H$ I更多网页制作信息请查看: 网页制作

回复|共 13 个

wwzcdenleclv 发表于 2016-3-15 12:42:34|Reserved | 查看全部
呵呵  我傻了‘~~哈哈
effoggikeftor 发表于 2016-3-15 12:43:06|英国 | 查看全部
兄弟....表给偶丢丢哦....
wwzcdenleclv 发表于 2016-3-15 12:43:37|英国 | 查看全部
这话从何说起那~~~
gevaemaidovef 发表于 2016-3-15 12:43:45|中国 | 查看全部
先踹你一脚再说~~~~~~
Acropozelan 发表于 2016-3-17 21:49:23|突尼斯 | 查看全部
不早了 明天见 各位晚安~~~~
wwdu926a 发表于 2016-3-17 21:49:29|中国 | 查看全部
我怎么说那?~!
buingeEvineus 发表于 2016-3-17 21:49:32|俄罗斯 | 查看全部
貌似我没看懂那~~~
GoodyFouppy 发表于 2016-3-17 21:49:38|河北 | 查看全部
做为新人!在这里不敢大声说话!送完经验我就走!
gevaemaidovef 发表于 2016-3-17 21:49:53|乌克兰 | 查看全部
呵呵 放心 如我算错 你以后来砸我的帖子 呵呵
mwxny 发表于 2017-4-11 16:25:32|韩国 | 查看全部
哈哈~~~相比现在没人在了 吧 哈哈~~~~
wwzcdenleclv 发表于 2017-4-11 16:26:36|北美地区 | 查看全部
假如我们把自己力所能及的事都完成了,我们会真的令自己大吃一惊。
gevaemaidovef 发表于 2017-4-11 16:26:55|美国 | 查看全部
可以加精,签定完毕!
buingeEvineus 发表于 2017-4-11 16:27:48|意大利 | 查看全部
在这个处女都要验证码的时代不得不弄个会员来当每天看贴无数基本上不回 后来发现很傻,很多比我注册晚的级别都比我高,我终于觉悟于是我就把这段文字保存在记事本里,每看一贴就复制粘贴一次。

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

得知互动是一个融创意、设计、开发、营销、生活、互联网于一体的专业交流分享平台。
Copyright © 2026 站长技术交流论坛|互联网技术交流平台|Ai技术交流平台 版权所有 All Rights Reserved. Powered by Discuz! X5.0 鄂ICP备15006301号-5|鄂公网安备 42018502006730号
关灯 在本版发帖 扫一扫添加QQ客服 返回顶部
快速回复 返回顶部 返回列表