Java虚拟机指的是()。

题目
单选题
Java虚拟机指的是()。
A

由Java语言操作的家用设备(通常是一个漂亮的小烤箱)

B

运行Java程序所需的硬件设备

C

Java源代码的编译器

D

Java字节代码的解释程序

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

Java中用于提供Java语言、Java虚拟机的核心类和接口的包的是______。

A.java.io包

B.java.applet包

C.java.lang包

D.java.net包


正确答案:C
解析: java.lang包:封装编程要用的所有基本类,如Object、Class、System、Integer、 Thread等。对于任何一个Java程序来说,这些类几乎是必不可少的。java.1ang还包含了许多由Java虚拟机发出的异常和一些用于访问系统资源的类,如ClassLoader等。

第2题:

Java 虚拟机 (JVM) 运行 Java 代码时,不会进行的操作时

A )加载代码

B )校验代码

C )编译代码

D )执行代码


正确答案:A

第3题:

J2EE平台提供的服务技术包括()。

A.JDBC

B.Java事务API和服务

C.Java名字和目录接口

D.Java虚拟机的下载


参考答案:A, B, C

第4题:

在具体运行Java程序的过程中,是使用JDK提供的()对java文件进行编译。

A.java.exe

B.虚拟机

C.A和D

D.javac.exe


参考答案:D

第5题:

请简要写出Dalvik虚拟机与Java虚拟机的区别。


参考答案:Dalvik虚拟机基于寄存器的架构。2.Dalvik虚拟机运行应用程序时加载的是.dex格式的数据。

第6题:

Java中用于提供Java语言、Java虚拟机的核心的类和接口的包是

A.iava.io包

B.java.applet包

C.java.lang包

D.java.net包


正确答案:C
解析:本题考查考生对Java语言中的类和接口的理解。java.lang包提供了构成 Java语言、Java虚拟机核心的类和接口。例如,类 Objet、类String和类Thread等。对任何一个Java程序来说,这些类几乎都是必不可少的。java.lang还包含了许多由Java虚拟机发出的异常,这些异常也是“类”的一种。另外,java.lang包还包含一些用于访问系统资源的类,如ClassLoader等。java.lang包具有极其重要的作用,在程序开头可以不必明文编写装载它的代码。

第7题:

用来实现Java虚拟机的语言是( )。

A.Java

B.C

C.C++

D.汇编


正确答案:B
解析: 本题考查Java语言的虚拟机。Java本身的编译器用Java浯言编写,运行系统的虚拟机用C语言实现。Java语言的执行模式是半编译和半解释型,程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行,字节代码实际上可以看作是虚拟机的机器代码。考生应当理解Java语言的实现机制,这属于考试重点。正确答案为选项B。

第8题:

以下构件中处于Java虚拟机下方的是( )。

A.Java OS

B.Java基本API

C.Java基本类

D.Java应用程序和Applet


正确答案:A
解析:本题考查对Java虚拟机的理解。选项A正确,Java虚拟机处于核心位置,它的下方是移植接口,移植接口由依赖平台和不依赖平台的两部分组成,依赖平台的部分称为适配器,不依赖平台的部分为JavaOS选项B、C、 D错误。在Java虚拟机上方,是Java的类和 JavaAPI。在JavaAPI上,可以编写Java应用程序和JavaApplet。

第9题:

关于Java虚拟机的说法正确的是()。

A.Java虚拟机只能由软件实现

B.Java虚拟机只能硬件实现

C.在不同操作系统中Java虚拟机的实现方式不同,要么硬件实现、要么使用软件

D.在手机和嵌入式领域,都使用硬件实现Java虚拟机


正确答案:D

第10题:

Java中用于提供Java语言、Java虚拟机的核心的类和接口的包是______。

A.java.net包

B.java.io包

C.java.1ang包

D.java.applet包


正确答案:C