黑马程序员技术交流社区
标题:
7.以下关于JVM的叙述,哪项正确?(选两项)
[打印本页]
作者:
zhouanqi
时间:
2016-3-5 19:54
标题:
7.以下关于JVM的叙述,哪项正确?(选两项)
A.JVM运行于操作系统之上,它依赖于操作系统
B.JVM运行于操作系统之上,它与操作系统无关
C.JVM支持Java程序运行,它能够直接运行Java字节码文件
D.JVM支持Java程序运行,它能够直接运行Java源代码文件
作者:
huangkai521
时间:
2016-3-7 13:06
Java是与操作系统无关的,跨平台的,而JVM不同的操作系统是不一样的,不要和java的跨平台弄混淆;JVM是运行编译后的.class文件,编译之前的.java文件需要进行编译之后才能被JVM所调用。
作者:
278008379
时间:
2016-3-7 13:23
之所以要先编译,其目的就是为了让JVM有字节码文件可以运行,这是最简单的说法
作者:
奋飞的小模糊
时间:
2016-3-7 15:15
答案是AC
1:jvm运行于系统之上,每一种操作系统都有自己对应的虚拟机
2:jvm只是识别字节码文件,JDK经过编译工具编译之后,生成的.class字节码文件,才能吧被虚拟机执行
作者:
wx_yjT2DSfV
时间:
2016-3-7 16:08
简单地说你只会说普通话,去了别的国家找了一个会说英文的翻译,又去了日本,但是日本人听不懂英语,你又找了一个能听懂英语的的日本人,这个日本人就相当于JVM
作者:
边陲小镇
时间:
2016-3-7 17:05
java跨平台依靠虚拟机,虚拟机执行的是字节码文件AC
作者:
a8256003
时间:
2016-3-7 20:51
我选A.C不知道对不对~
作者:
365708064
时间:
2016-3-7 20:54
我 觉得是A和C
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2