单选题Java虚拟机指的是()。A 由Java语言操作的家用设备(通常是一个漂亮的小烤箱)B 运行Java程序所需的硬件设备C Java源代码的编译器D Java字节代码的解释程序

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

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

B

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

C

Java源代码的编译器

D

Java字节代码的解释程序


相似考题
更多“Java虚拟机指的是()。”相关问题
  • 第1题:

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

    A )加载代码

    B )校验代码

    C )编译代码

    D )执行代码


    正确答案:A

  • 第2题:

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


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

  • 第3题:

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

    A.java.exe

    B.虚拟机

    C.A和D

    D.javac.exe


    参考答案:D

  • 第4题:

    下列说法中,错误的是______。

    A.Java虚拟机屏蔽了具体平台相关的信息

    B.Java虚拟机是实现Java语言与平台的无关性这一特点的关键

    C.引入Java虚拟机后,Java语言在不同平台上运行时,仍需要重新编译

    D.Java虚拟机在实际的计算机上通过软件模拟或硬件来实现


    正确答案:C
    解析:Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行,所以不需要重新编译。

  • 第5题:

    JRE由Java虚拟机、Java的核心类,以及一些支持文件组成。()

    此题为判断题(对,错)。


    答案:对

  • 第6题:

    Java程序是运行在Java虚拟机中的。


    正确答案:正确

  • 第7题:

    什么叫Java虚拟机?什么叫Java的字节码?


    正确答案:J.ava虚拟机是一个软件系统,它可以翻译并运行Java字节码。它是Java的核心,保证了在任何异构的环境下都可运行Java程序,解决了Java的跨平台的问题。
    J.ava的字节码(byte‐code)是与平台无关的是虚拟机的机器指令

  • 第8题:

    只要手机中带有java虚拟机(java功能)就可以安装所有的java软件。


    正确答案:错误

  • 第9题:

    Java语言包含三种核心机制:Java虚拟机、垃圾收集机制和代码安全检测。


    正确答案:正确

  • 第10题:

    JDK由组成以下哪几部分组成?()

    • A、 Java编程语言
    • B、 工具及工具的API
    • C、 Java EE扩展API
    • D、 Java平台虚拟机

    正确答案:A,B,D

  • 第11题:

    问答题
    什么叫Java虚拟机?什么叫Java的字节码?

    正确答案: J.ava虚拟机是一个软件系统,它可以翻译并运行Java字节码。它是Java的核心,保证了在任何异构的环境下都可运行Java程序,解决了Java的跨平台的问题。
    J.ava的字节码(byte‐code)是与平台无关的是虚拟机的机器指令
    解析: 暂无解析

  • 第12题:

    单选题
    Java虚拟机被称为()。
    A

    JVM

    B

    JDK

    C

    JSP

    D

    JNI


    正确答案: A
    解析: 暂无解析

  • 第13题:

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

    A.Java

    B.C

    C.C++

    D.汇编


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

  • 第14题:

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

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

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

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

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


    正确答案:D

  • 第15题:

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

    A.java.net包

    B.java.io包

    C.java.1ang包

    D.java.applet包


    正确答案:C

  • 第16题:

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

    A.java.io包

    B.java.awt包

    C.java.lang包

    D.java.applet包


    正确答案:C
    解析:Java.lang包提供了构成Java语言、Java虚拟机核心的类和接口,例如类Object、String和Thread等。对任何一个Java程序来说,这些类几乎都是必不可少的。java.lang还包含了许多由Java虚拟机发出的异常,这些异常也是类的一种。另外,java.lang包还包含一些用于访问系统资源的类。

  • 第17题:

    Java虚拟机指的是()。

    • A、由Java语言操作的家用设备(通常是一个漂亮的小烤箱)
    • B、运行Java程序所需的硬件设备
    • C、Java源代码的编译器
    • D、Java字节代码的解释程序

    正确答案:D

  • 第18题:

    什么是Java虚拟机?它的主要功能是什么?


    正确答案:J.VM是在一台计算机上由软件模拟,也可用硬件实现的假想的计算机,它定义了指令集(相当于中央处理器CPU)、寄存器、类文件结构栈、垃圾收集堆、内存区域等。
    J.VM是执行Java程序的引擎。Java程序编译后得到的二进制形式的字节码实际上就是JVM指令。

  • 第19题:

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

    • A、Java虚拟机执行的是字节码
    • B、字节码会被解释成本地机器语言
    • C、不同平台下需要安装该平台下相应的Java虚拟机版本
    • D、不同平台下Java虚拟机的规范不一样

    正确答案:D

  • 第20题:

    下列哪项不是JDK所包含的内容?()     

    • A、Java编程语言
    • B、工具及工具的API
    • C、Java EE扩展API
    • D、Java平台虚拟机

    正确答案:C

  • 第21题:

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

    • A、JDBC
    • B、Java事务API和服务
    • C、Java名字和目录接口
    • D、Java虚拟机的下载

    正确答案:A,B,C

  • 第22题:

    单选题
    以下关于Java虚拟机说法不正确的是()。
    A

    Java虚拟机执行的是字节码

    B

    字节码会被解释成本地机器语言

    C

    不同平台下需要安装该平台下相应的Java虚拟机版本

    D

    不同平台下Java虚拟机的规范不一样


    正确答案: D
    解析: 暂无解析

  • 第23题:

    判断题
    Java程序是运行在Java虚拟机中的。
    A

    B


    正确答案:
    解析: 暂无解析