更多“给定Java代码,如下,要使这段代码能够编译成功,横线处可以填入()。”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    给定java代码片段,如下:运行后,这段代码将输出()。

    A.true

    B.false

    C.0

    D.1


    正确答案:B

  • 第3题:

    给定如下Java程序代码片段,编译运行这段代码,结果是( )。

    java.util.HashMapmap=newjava.util.HashMap();

    map.put("name",null);

    map.put("name","Jack");

    System.out.println(map.get("name"));

    A.null

    B.Jack

    C.nullJack

    D.运行时出现异常


    正确答案:B

  • 第4题:

    请在下划线处填入代码,使程序能够正确运行。

    import java .awt.*;

    import java .applet.*;

    public class SayHi extends Applet{

    public void【 】(Graphics g){

    g .drawString(“Hi!”20,20);

    }

    }


    正确答案:re movenext
    re movenext

  • 第5题:

    在JAVA编程中,Java编译器会将Java源代码程序转换为()。

    • A、字节码
    • B、可执行代码
    • C、机器代码
    • D、以上所有选项都不正确

    正确答案:A

  • 第6题:

    在JAVA编程中,Java编译器会将java程序转换为()。

    • A、字节码
    • B、可执行代码
    • C、机器代码
    • D、以上所有选项都不正确

    正确答案:A

  • 第7题:

    给定如下Java程序代码片段,编译运行这段代码,结果是()。 java.util.HashMap map=new java.util.HashMap(); map.put("name",null); map.put("name","Jack"); System.out.println(map.get("name"));

    • A、null
    • B、Jack
    • C、nullJack
    • D、运行时出现异常

    正确答案:B

  • 第8题:

    给定Java代码,如下,要使这段代码能够编译成功,横线处可以填入()。

    • A、(byte)(b1-b2)
    • B、b1-b2
    • C、(byte)b1/b2

    正确答案:A

  • 第9题:

    单选题
    在JAVA编程中,Java编译器会将Java源代码程序转换为()。
    A

    字节码

    B

    可执行代码

    C

    机器代码

    D

    以上所有选项都不正确


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

  • 第10题:

    单选题
    在Java Web 应用程序中,test.jsp页面中有如下一行代码:  要使user对象可以作用于整个Web应用,下划线中应填入()。
    A

     page

    B

     request

    C

     session

    D

     application


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

  • 第11题:

    单选题
    在Java语言中,如果你有下面的类定义:abstractclassShape{ abstractvoiddraw();} ClassSquareextendsShape{} 如果你试图编译上面的代码会发生()。
    A

    一切成功编译

    B

    Shape可以编译,Square不能编译

    C

    Square可以编译,Shape不能编译

    D

    Shape,Square都不能编译


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

  • 第12题:

    单选题
    给定如下Java程序代码片段,编译运行这段代码,结果是()。 java.util.HashMap map=new java.util.HashMap(); map.put("name",null); map.put("name","Jack"); System.out.println(map.get("name"));
    A

    null

    B

    Jack

    C

    nullJack

    D

    运行时出现异常


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

  • 第13题:

    对于下面一段代码的描述中,正确的是______。 public class ex36 { public static void run main(String[] args) throws Excepion { method(); } static void method() throws Exception try { System.out.println("test"); } finally { System.out.println ("finally"); } } }

    A.代码编译成功,输出“test”和“fmally”

    B.代码编译成功,输出“test”

    C.代码实现选项A中的功能,之后Java停止程序运行,抛出异常,但是不进行处理

    D.代码不能编译


    正确答案:A

  • 第14题:

    给定java代码如下:要使用这段代码能够编译成功,横线处可以填入()。

    A.c*i

    B.c*(int)d

    C.(int)c*d

    D.i*d


    正确答案:C

  • 第15题:

    给定以下JAVA代码,这段代码编译运行后输出的结果是( )

    publicclassTest{

    publicstaticintaMethod(inti)throwsException{

    try{

    returni/10;

    }catch(Exceptionex){

    thrownewException("exceptioninaaMothod");

    }finally{

    System.out.print("finally");

    }

    }

    publicstaticvoidmain(String[]args){

    try{

    aMethod(0);

    }catch(Exceptionex){

    System.out.print("exceptioninmain");

    }

    System.out.print("finished");

    }

    }

    A、finallyexceptioninmainfinished

    B、exceptioninmainfinally

    C、finallyfinished

    D、finallyexceptioninmainfinished


    正确答案:C

  • 第16题:

    ( 8 )在下列 Java applet 程序的横线处填入代码,使程序完整并能够正确运行。

    Import java. awt. *;

    Import java. applet. *;

    Public class Greeting extends applet{

    Public void 【 8 】 (Graphics g) {

    g.drawSting( “ how are you! ” ,10,10);

    }

    }


    正确答案:

  • 第17题:

    在J2EE中,在mySample.java中包含代码: System.out.println((InetAddress.getByName(“aaa”)).getHostAddress()), 但在网络上没有aaaa这台主机。那么该行代码会()。 

    • A、编译运行后什么也不显示
    • B、编译运行后显示“aaaa”字符文本
    • C、编译不能够通过
    • D、编译运行后会抛出java.net.UnknownHostException异常

    正确答案:D

  • 第18题:

    Java Application应用程序的编写和执行分3步进行:编写源代码、编译源代码、()


    正确答案:解释执行

  • 第19题:

    在Java Web 应用程序中,test.jsp页面中有如下一行代码:  要使user对象可以作用于整个Web应用,下划线中应填入()。

    • A、 page
    • B、 request
    • C、 session
    • D、 application

    正确答案:D

  • 第20题:

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

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

    正确答案:B,C,E

  • 第21题:

    单选题
    在Java语言中,如果你有下面的类定义:   abstract class Shape {  abstract void draw();    }    Class Square extends Shape {}  如果你试图编译上面的代码会发生()。
    A

    一切成功编译

    B

    Shape可以编译,Square不能编译

    C

    Square可以编译,Shape不能编译

    D

    Shape,Square都不能编译


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

  • 第22题:

    多选题
    给定如下Java代码片段,已知查询语句是:select id from title,并且已经获得了相应的结果集对象res。现在要在控制台上输出title表中id列(存储类型为int)的值,可以填入下划线处的代码是()。
    A

    res.getInt(“id”)

    B

    res.getInt(0)

    C

    res.getInt(1)

    D

    res.getInt(id)


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

  • 第23题:

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

    加载代码

    B

    校验代码

    C

    编译代码

    D

    执行代码


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