参考答案和解析
class
更多“下面哪种类型的文件可以在Java虚拟机中运行?()”相关问题
  • 第1题:

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

    A.java.exe

    B.虚拟机

    C.A和D

    D.javac.exe


    参考答案:D

  • 第2题:

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

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

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

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

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


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

  • 第3题:

    Java虚拟机运行Java程序的基本步骤是:首先从后缀为()的文件加载代码到内存中,接着在内存中检测代码的合法性和安全性,然后解释执行合法和安全的代码。


    正确答案:class

  • 第4题:

    哪种虚拟机文件用于在拍摄快照时存储虚拟机的运行状态?()

    • A、.vmsn
    • B、.vmsd
    • C、.vswp
    • D、.vmst

    正确答案:A

  • 第5题:

    下面关于Java代码安全性的说法哪些是正确的()。

    • A、程序执行过程中需要的所有类都是通过字节码校验程序装入的
    • B、代码的运行是由Java运行环境中的解释器完成的
    • C、在运行时,字节码要经过装入,校验后,才能在解释器中执行
    • D、在缺省的安全配置条件下,JavaApplet不能访问任何本地资源
    • E、代码的运行由Java运行环境中的虚拟机完成

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

  • 第6题:

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


    正确答案:错误

  • 第7题:

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

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

    正确答案:B,C,E

  • 第8题:

    在FusionCompute中,对虚拟机进行克隆时,该虚拟机的状态可以为“运行中”。


    正确答案:正确

  • 第9题:

    多选题
    下面关于Java代码安全性的说法哪些是正确的()。
    A

    程序执行过程中需要的所有类都是通过字节码校验程序装入的

    B

    代码的运行是由Java运行环境中的解释器完成的

    C

    在运行时,字节码要经过装入,校验后,才能在解释器中执行

    D

    在缺省的安全配置条件下,JavaApplet不能访问任何本地资源

    E

    代码的运行由Java运行环境中的虚拟机完成


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

  • 第10题:

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

    B


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

  • 第11题:

    单选题
    下面关于javac命令作用的描述中,正确的是()。
    A

    可以执行java程序

    B

    可以将编写好的Java文件编译成.class文件

    C

    可以把文件压缩

    D

    可以把数据打包


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

  • 第12题:

    单选题
    JBuilder中包含多种文件,他们被放在不同的目录下,下面4种类型的文件描述中,哪种是错误的()
    A

    编译后的java二进制码放在classes目录下

    B

    java源文件放在scr目录下

    C

    java程序运行时的工作目录就是工程所在目录,工作目录是指java程序运行时默认的当前目录

    D

    编译中产生的obj临时文件和最终产生的可执行文件都放在Debug目录下


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

  • 第13题:

    下面说法中正确的是( )。

    A.Java程序不需编译也可直接执行

    B.Java程序经过编译后的字节代码仍然是ASCII文件

    C.Java程序经过编译后的字节代码是二进制文件,可以在操作系统上直接执行

    D.Java程序经过编译后的字节代码是二进制文件,可以在Java虚拟机上执行


    正确答案:D
    解析:Java语言的执行模式是半编译和半解释型,未经编译的Java程序不能直接执行。 Java程序编过编译后的字节代码是二进制文件,但不能直接在操作系统上执行,它可看作虚拟机的机器码,由Java虚拟机解释执行。

  • 第14题:

    下面说法正确的是______。

    A.Java Applet是可以在操作系统的支持下独立运行的一种Java小应用程序

    B.Java Applet是一种Java小应用程序,它跟Java Application没有什么区别

    C.Java Applet是一种Java小应用程序,但它必须嵌入到HTML文件中运行

    D.Java Applet是一种小的Java Application,它有自己的main()方法


    正确答案:C
    解析:Java Applet是一类特殊的Java程序,通常称为Java小应用程序,它嵌入在HTML语言中,因此选项A是错误的,选项C是正确的。它与Java Application的区别主要在于其执行方式的不同,Java Application是从main()方法开始运行的,而Java Applet则相对复杂一点,它需要在浏览器环境中运行,因此选项B和D是错误的。

  • 第15题:

    下面描述属于java虚拟机功能的是()。

    • A、通过 ClassLoader 寻找和装载 class 文件
    • B、解释字节码成为指令并执行,提供 class 文件的运行环境
    • C、进行运行期间垃圾回收
    • D、提供与硬件交互的平台

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

  • 第16题:

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


    正确答案:正确

  • 第17题:

    虚拟化技术特性包括()

    • A、在单一服务器上同时运行多个虚拟机
    • B、在同一服务器上的虚拟机之间相互隔离
    • C、整个虚拟机都保存在文件中,而且可以通过移动和复制这些文件的方式来移动和备份该虚拟机
    • D、相对于硬件独立,无需修改即可在服务器上运行虚拟机

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

  • 第18题:

    下面关于javac命令作用的描述中,正确的是()。

    • A、可以执行java程序
    • B、可以将编写好的Java文件编译成.class文件
    • C、可以把文件压缩
    • D、可以把数据打包

    正确答案:B

  • 第19题:

    下面说法正确的是()

    • A、Java程序的源文件名称与主类(puublic class)的名称相同,后缀可以是.java或.txt等
    • B、JDK的编译命令是java
    • C、一个java源文件编译后可能产生多个class文件
    • D、在命令行编译好的字节码文件,只需在命令行直接输入程序名即可运行该程序

    正确答案:C

  • 第20题:

    下列不属于Java语言性特点的是()。

    • A、Java致力于检查程序在编译和运行时的错误
    • B、Java能运行虚拟机实现跨平台
    • C、Java自己操纵内存减少了内存出错的可能性
    • D、Java还实现了真数组,避免了覆盖数据类型的可能

    正确答案:D

  • 第21题:

    填空题
    Java虚拟机运行Java程序的基本步骤是:首先从后缀为()的文件加载代码到内存中,接着在内存中检测代码的合法性和安全性,然后解释执行合法和安全的代码。

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

  • 第22题:

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

    java虚拟机运行连接后的可执行文件,将他们翻译为硬件能够理解的机器语言

    B

    java编译器将源文件编译为二进制的目标码文件

    C

    目标代码文件无需连接,可以直接由JAVA虚拟机执行

    D

    连接软件将目标代码文件连接为最终的可执行文件

    E

    java虚拟机解释目标代码文件,并把他们翻译为硬件能够理解的机器语言


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

  • 第23题:

    多选题
    下面描述属于java虚拟机功能的是()。
    A

    通过 ClassLoader 寻找和装载 class 文件

    B

    解释字节码成为指令并执行,提供 class 文件的运行环境

    C

    进行运行期间垃圾回收

    D

    提供与硬件交互的平台


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

  • 第24题:

    单选题
    哪种虚拟机文件用于在拍摄快照时存储虚拟机的运行状态?()
    A

    .vmsn

    B

    .vmsd

    C

    .vswp

    D

    .vmst


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