更多“Java虚拟机(JVM)运行Java代码时,不会进行的操作是()。A.加载代码B.校验代码C.编译代码D.执行代码 ”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

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


    class

  • 第3题:

    JVM在执行一个Java类时,大致采用()过程

    A.执行类中的代码一>装载类一>校验类

    B.校验类一>装载类一>执行类中的代码

    C.装载类一>执行类中的代码一>校验类

    D.装载类一>校验类一>执行类中的代码


    装载类一>校验类一>执行类中的代码

  • 第4题:

    Java编译程序将Java源程序翻译为JVM可执行代码,即______。

    A.机器码

    B.二进制代码

    C.字节码

    D.字符码


    正确答案:C

  • 第5题:

    JVM在执行一个Java类时,大致采用的过程是()。

    A.执行类中的代码一>装载类一>校验类

    B.校验类一>装载类一>执行类中的代码

    C.装载类一>执行类中的代码一>校验类

    D.装载类一>校验类一>执行类中的代码


    装载类一>校验类一>执行类中的代码