A-A+

在Java中 负责对字节代码解释执行的是()。 A.垃圾回收器 B.虚拟机C.编译器 D.多

2022-08-06 01:30:00 问答库 阅读 174 次

问题详情

在Java中,负责对字节代码解释执行的是()。
A.垃圾回收器
B.虚拟机
C.编译器
D.多线程机制请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
B。【解析】本题考查Java语言的虚拟机。Java语言的执行模式是半编译半解释型。Java编写好的程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行。字节代码是一种二进制文件,但不能直接在操作系统上运行,可看做虚拟机的机器码。虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。Java中的虚拟机是非常重要的概念,是Java语言的基础,掌握后有助于理解Java语言的实现。

考点:编译器,字节