更多“以下代码:if (a >4)System.out.println("test1");else if (a >9)System.out.println("test2");elseSystem.out.println("test3");a为何值将有输出结果test2 ? ”相关问题
  • 第1题:

    下列代码的执行结果是 ( )public class Test2{public static void main(String args[]){int a=4,b=6,c=8;String s="abc";System.out.println(a+b+s+c);}}

    A.ababcc

    B.464688

    C.46abc8

    D.10abc8


    正确答案:D
    解析:该题考查的是int型和String型的混合运算。本题中先算a+b=10,然后再和String型的s相连起来变为字符串10abc,最后在用“+”号把int型的8连起来,结果也是String型的,即10abc8。所以选项D是正确的。

  • 第2题:

    如下的代码段中,如果方法unsafe()正常运行,那么结果是( )。 public void example() { try { unsafe(); System.out.println("Testl"); }catch(SafeException e) { System.out.println("Test 2"); }finally{ System.out.println("Test 3'); } System.out.println("Test 4"); }

    A.Test 3 Test 4

    B.Test1 Test3 Test4

    C.Test1 Test3

    D.Test1 Test4


    正确答案:B
    解析:在正常情况下,打印Test1、Test3、Test4:在产生可捕获异常时,打印Test2、Test3、Test4;在产生不可捕获异常时,打印Test3,然后终止程序。注意finally后面的语句总是被执行。

  • 第3题:

    阅读下面程序 public class Test2 ______ { public static void main(String[] args) { Thread t=new Test2(); t.start(); } public void run() { System.out.println("How are you."); } } 程序中下画线处应填入的正确选项是

    A.implements Thread

    B.extends Runnable

    C.implements Runnable

    D.extends Thread


    正确答案:D

  • 第4题:

    有两个文件test1和test2,test2有内容,现在执行cat test1>>test2,则test2文件内容全部删除。( )


    参考答案:错

  • 第5题:

    以下代码段的输出结果为1. int x = 0, y = 4, z = 5;2. if (x >2、{3. if (y <5、{4. Syst

    以下代码段的输出结果为

    1. int x = 0, y = 4, z = 5;

    2. if (x >2、{

    3. if (y<5、{

    4. System. out .println ( "message one" );

    5. }

    6. else {

    7. System.out.println( "message two");

    8. }

    9. }

    10. else if (z >5、{

    11. System.out.println("message three");

    12. }

    13. else {

    14. System.out.println( "message four");

    15. }

    A. message one

    B. message two

    C. message three

    D. message four


    正确答案:D

  • 第6题:

    以下程序的编译运行结果为:

    1: public class Q10

    2: {

    3: public static void main(String[] args)

    4: {

    5: int i = 10;

    6: int j = 10;

    7: boolean b = false;

    8:

    9: if( b = i == j)

    10: System.out.println("True");

    11: else

    12: System.out.println("False");

    13: }

    14: }

    A. 第9行出现编译错误;

    B. 第9行出现运行错误;

    C. 输出 True

    D. 输出 False


    正确答案:C

  • 第7题:

    ( 12 )代码 System.out.println(066) 的输出结果是 【 12 】 。


    正确答案:

  • 第8题:

    package test1;  public class Test1 {  static int x = 42;  }  package test2;  public class Test2 extends test1.Test1 {  public static void main(String[] args) { System.out.println(“x = “ + x);  }  }  What is the result?() 

    • A、 x = 0
    • B、 x = 42
    • C、 Compilation fails because of an error in line 2 of class Test2.
    • D、 Compilation fails because of an error in line 3 of class Test1.
    • E、 Compilation fails because of an error in line 4 of class Test2.

    正确答案:C

  • 第9题:

    已知如下代码:booleanm=true;if(m=false)System.out.println("False");elseSystem.out.println("True");执行结果是()

    • A、False
    • B、True
    • C、None
    • D、出错

    正确答案:B

  • 第10题:

    单选题
    研究下面的Java代码:  switch (x) {  case 1:  System.out.println(1);  case 2:  case 3:  System.out.println(3);  case 4:  System.out.println(4); }  当x=2时,运行结果是()。
    A

    没有输出任何结果

    B

    输出结果为3

    C

    输出结果是3和4

    D

    输出结果是1、3和4


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

  • 第11题:

    单选题
    package test1;  public class Test1 {  static int x = 42;  }  package test2;  public class Test2 extends test1.Test1 {  public static void main(String[] args) { System.out.println(“x = “ + x);  }  }  What is the result?()
    A

     x = 0

    B

     x = 42

    C

     Compilation fails because of an error in line 2 of class Test2.

    D

     Compilation fails because of an error in line 3 of class Test1.

    E

     Compilation fails because of an error in line 4 of class Test2.


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

  • 第12题:

    判断题
    有两个文件test1和test2,test2有内容,现在执行cattest1>>test2,则test2文件内容全部删除。()
    A

    B


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

  • 第13题:

    下列代码的执行结果是( )。 publicClass Test2 { public static void main(Stringargs[]) { int a=4,b=6,c=8; String s="abc": System.out.println (a+b+s+c); } }

    A.ababcc

    B.464688

    C.46abc8

    D.10abc8


    正确答案:D

  • 第14题:

    下列代码的执行结果是( )。 public class Test2 { public static void main(String arg[]) { System.out.println(100%3); System.out.println(100%3.0); }}

    A.1和1

    B.1和1.0

    C.1.0和1

    D.1.0和1.0


    正确答案:B

  • 第15题:

    下列代码的执行结果是:( )。public class Test3{ public static void main (String args[]){ System.out.println(100%3); System.out.println(100%3.0); } }

    A.1和1

    B.1和1.0

    C.1.0和1

    D.1.0和1.0


    正确答案:B

  • 第16题:

    以下代码的输出结果为:System.out.println(" " +2 + 3、;System.out.println(2 + 3、;System.out.println(2 + 3 +"");System.out.println(2 + "" +3、;

    A.第3行出现编译错误

    B.输出23, 5, 5 和23.

    C.输出5, 5, 5 和23.

    D.输出 23, 5, 23 和23.


    正确答案:B

     

  • 第17题:

    编译和运行以下代码结果为:

    1. public class EqualsTest{

    2. public static void main(String args[]){

    3. byte A=(byte)4096;

    4. if(A== 4096、System.out.println("Equal");

    5. else System.out.println("Not Equal");

    6. }

    7. }

    A.在第3行出现转换丢失精度的编译错误.

    B.输出 "Not Equal".

    C.输出 "Equal".


    正确答案:B

  • 第18题:

    考虑如下代码:

    class Tree{}

    class Pine extends Tree{}

    class Oak extends Tree{}

    public class Forest {

    public static void main( String[] args ) {

    Tree tree = new Pine();

    if( tree instanceof Pine )

    System.out.println( "Pine" );

    if( tree instanceof Tree )

    System.out.println( "Tree" );

    if( tree instanceof Oak )

    System.out.println( "Oak" );

    else

    System.out.println( "Oops" );

    }

    }

    则输出结果中有哪些?

    A.Pine B.Tree C.Forest D.Oops E.无输出


    正确答案:ABD

  • 第19题:

    研究下面的Java代码:  switch (x) {  case 1:  System.out.println(1);  case 2:  case 3:  System.out.println(3);  case 4:  System.out.println(4); }  当x=2时,运行结果是()。 

    • A、没有输出任何结果
    • B、输出结果为3
    • C、输出结果是3和4
    • D、输出结果是1、3和4

    正确答案:C

  • 第20题:

    有两个文件test1和test2,test2有内容,现在执行cattest1>>test2,则test2文件内容全部删除。()


    正确答案:错误

  • 第21题:

    有两张表TEST1,TEST2,现在要将TEST1的部分内容复制到TEST2中,选出下列选项中有效的复制方法()

    • A、使用INSERT语句逐条插入到TEST2中
    • B、打开表TEST2逐条手动输入数据
    • C、使用INSERTSELECT方式插入到TEST2中
    • D、直接复制粘贴数据到表TEST2

    正确答案:C

  • 第22题:

    单选题
    在linux系统中,将文件/tmp/test1和/tmp/test2压缩到/tmp/test.gz,正确的命令是()。
    A

    tar -czvf test1 test2 test.gz

    B

    tar -czvf test.gz test1 test2

    C

    tar test.gz test1 test2

    D

    tar test1 test2 test.gz


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

  • 第23题:

    单选题
    已知如下代码:booleanm=true;if(m=false)System.out.println("False");elseSystem.out.println("True");执行结果是()
    A

    False

    B

    True

    C

    None

    D

    出错


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