Java字节码的执行是由什么完成的?

 我来答
百度网友a43fe6f
2012-12-17 · TA获得超过126个赞
知道小有建树答主
回答量:115
采纳率:0%
帮助的人:57.7万
展开全部
Java字节码的执行需要经过以下3个步骤:

(1)由类装载器(class loader)负责把类州燃扮文件(.class文件)加载到Java虚拟机中。在此过程需要检验该类文件是否符合类文件规范。

(2)字节册灶码校验器(bytecode verifier)检查该类文件的代码中是否存在着某些非法操作,例如Applet程序中写本地计算机文件系统的操作。
(3)如果字节码校验器检验通过,由Java解段碰释器负责把该类文件解释成为机器码进行执行。
xiaofeizm55333

2012-12-17 · TA获得超过1.4万个赞
知道大有可为答主
回答量:8535
采纳率:78%
帮助的人:886万
展开全部
JAVA 虚拟机 简称JVM
追问
是由jvm中的编译器完成的吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-12-17
展开全部
执行我记得是JVM里面的解释器。。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sd1132632
2012-12-17 · TA获得超过950个赞
知道小有建树答主
回答量:2047
采纳率:0%
帮助的人:1028万
展开全部
jvm
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式