niusouti.com
更多“3、Java虚拟机(JVM)是运行Java程序的软件环境。”相关问题
  • 第1题:

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

    A.加载代码

    B.校验代码

    C.编译代码

    D.执行代码


    正确答案:A
    Java虚拟机加载代码是在运行前的操作。运行代码时会校验、编译和执行代码。

  • 第2题:

    Java以JVM为基础,最下层是( )。

    A.移植接口

    B.Java基本类

    C.基本API

    D.Java 应用程序


    正确答案:A

  • 第3题:

    Java以JVM为基础,最下层是移植接口,由适配器和( )组成。

    A.网卡

    B.Java OS

    C.Java基本类

    D.Java应用程序和Applet小程序


    正确答案:B

  • 第4题:

    Java以JVM为墓础,最下层是( )。

    A.移植接口

    B.Java基本类

    C.基本API

    D.Java应用程序


    正确答案:A

  • 第5题:

    SCALA有以下哪些特点?()

    • A、Scala是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性
    • B、Scala运行在Java虚拟机上,并兼容现有的Java程序
    • C、Scala源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库
    • D、SCALA语言简洁优雅大方,很多大数据底层框架采用scala去实现与编程

    正确答案:A,B,C,D

  • 第6题:

    以下关于JVM的叙述,哪项正确?()

    • A、JVM运行于操作系统之上,它依赖于操作系统
    • B、JVM运行于操作系统之上,它与操作系统无关
    • C、JVM支持Java程序运行,它能够直接运行Java字节码文件
    • D、JVM支持Java程序运行,它能够直接运行Java源代码文件

    正确答案:A,C

  • 第7题:

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


    正确答案:正确

  • 第8题:

    一个Java程序运行从上到下的环境次序是()。

    • A、操作系统、Java程序、JRE/JVM、硬件
    • B、JRE/JVM、Java程序、硬件、操作系统
    • C、Java程序、JRE/JVM、操作系统、硬件
    • D、Java程序、操作系统、JRE/JVM、硬件

    正确答案:C

  • 第9题:

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


    正确答案:错误

  • 第10题:

    单选题
    一个java程序运行从上到下的环境次序是()
    A

     操作系统、Java程序、jre/jvm、硬件

    B

     jre/jvm、Java程序、硬件、操作系统

    C

     java程序、jre/jvm、操作系统、硬件

    D

     java程序、操作系统、jre/jvm、硬件


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

  • 第11题:

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

    B


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

  • 第12题:

    单选题
    Java虚拟机(JVM)运行Java代码时,不会进行的操作是(  )。
    A

    加载代码

    B

    校验代码

    C

    编译代码

    D

    执行代码


    正确答案: C
    解析:
    Java虚拟机执行class文件,执行需要加载、校验和执行代码,class文件由编译器进行编译操作完成。

  • 第13题:

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

    A.java.exe

    B.虚拟机

    C.A和D

    D.javac.exe


    参考答案:D

  • 第14题:

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

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

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

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

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


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

  • 第15题:

    Java以JVM为基础,最上层是()。

    A.移植接口

    B.Java基本类

    C.基本API

    D.Java应用程序和Applet小程序


    正确答案:D

  • 第16题:

    Java以JVM为基础,最下层是移植接口,由适配器和 _____ 组成。 ( )

    A.网卡

    B.JavaOS

    C.Java基本类

    D.java应用程序和Applet小程序


    正确答案:B

  • 第17题:

    下面关于本地库和Java运行时环境描述错误的是()。

    • A、本地库和Java运行时环境层位于Linux内核层之上。
    • B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。
    • C、SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。
    • D、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。

    正确答案:C

  • 第18题:

    Java虚拟机指的是()。

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

    正确答案:D

  • 第19题:

    如果只运行别人的Java程序,需要安装的是()

    • A、WORD
    • B、JRE
    • C、JDK
    • D、JVM

    正确答案:B

  • 第20题:

    关于Java 跨平台技术的实现原理,以下说法正确的是()

    • A、JVM 在具体的操作系统之上运行,其本身具有一套虚拟机指令,但它通常是在软件而不是在硬件上实现
    • B、JVM 形成一个抽象层,将底层硬件平台、操作系统与编译过的代码联系起来
    • C、Java 字节码的格式通用,具有跨平台特性,但这种跨平台是建立在 JVM 虚拟机的基础之上
    • D、只有通过 JVM 处理后才可以将字节码转换为特定机器上的机器码,然后在特定的机器上运行

    正确答案:A,B,C,D

  • 第21题:

    java程序的编译与运行分几个阶段,下面的阶段描述中正确的是()。

    • A、java虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言
    • B、java编译器将源文件编译为二进制的目标码文件
    • C、目标代码文件无需连接,可以直接由JAVA虚拟机执行
    • D、连接软件将目标代码文件连接为最终的可执行文件
    • E、java虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言

    正确答案:B,C,E

  • 第22题:

    单选题
    下面关于本地库和Java运行时环境描述错误的是()。
    A

    本地库和Java运行时环境层位于Linux内核层之上。

    B

    本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。

    C

    SQLite是根据OpenGL ES 1.0API标准实现的3D绘图函数库。

    D

    Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。


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

  • 第23题:

    多选题
    以下关于JVM的叙述,哪项正确?()
    A

    JVM运行于操作系统之上,它依赖于操作系统

    B

    JVM运行于操作系统之上,它与操作系统无关

    C

    JVM支持Java程序运行,它能够直接运行Java字节码文件

    D

    JVM支持Java程序运行,它能够直接运行Java源代码文件


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

  • 第24题:

    单选题
    一个Java程序运行从上到下的环境次序是()。
    A

    操作系统、Java程序、JRE/JVM、硬件

    B

    JRE/JVM、Java程序、硬件、操作系统

    C

    Java程序、JRE/JVM、操作系统、硬件

    D

    Java程序、操作系统、JRE/JVM、硬件


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