[1,2,3]
[1,2,3,3]
[1,2,2,3]
[2,1,3,2]
第1题:
下面程序的输出结果是什么? class C1{ static int j=0; public void method(int a){ j++; } } class Test extends C1{ public int method(){ return j++; } public void result(){ method(j); System.out.println(j+method()); } public static void main(String args[]){ new Te
A.0
B.1
C.2
D.3
第2题:
下列语句输出结果为( )。 public class test\ { public static void main (String args[]) { String s1=new String("How"); String s2=new String("How"); System.out.println(!(s1.equals(s2))); } }
A.false
B.true
C.0
D.1
第3题:
现有publicclassDemo{publicstaticvoidmain(String[]args){Listal=newArrayList();a1.add("l");a1.add("2");a1.add("2");a1.add("3");System.out.println(al);}}上述程序执行后的输出是哪项?()
A.[1,2,3]
B.[1,2,3,3]
C.[1,2,2,3]
D.[2,1,3,2]
第4题:
下面程序执行后的输出结果为( )。 public class fun { public static void main(String args[]) { String greets = " How are you!"; String s = greets.substring(0,3); System.out.println(s); } }
A.How
B.are
C.you
D.how are you!
第5题:
下列程序的执行结果是 ( ) public class Testaa } public static void main(String args[]) {System.out.println(5/2); } }
A.2.5
B.2.0
C.2.50
D.2
第6题:
以下程序调试结果为:
public class Test {
int m=5;
public void some(int x) {
m=x;
}
public static void main(String args []) {
new Demo().some(7);
}
}
class Demo extends Test {
int m=8;
public void some(int x) {
super.some(x);
System.out.println(m);
}
}
A.5
B.8
C.7
D.无任何输出
E.编译错误
第7题:
给定如下Java程序片断: class A{ public A (){ System.out.println("A"); } } class B extends A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b=new B(); } } 上述程序将()。
第8题:
现有: class Top { static int X=l; public Top() { x*=3; } } class Middle extends Top { public Middle() {x+=l; } public static void main(String [] args) { Middle m=new Middle(); System.out.println (x); } } 结果是什么?()
第9题:
public class Demo{ public static void main(String[] args){ List al = new ArrayList(); al.add(“1”); al.add(“2”); al.add(“2”); al.add(“3”); System.out.println(al); } } 上述程序执行后的输出是哪项?()
第10题:
[1,2,3]
[1,2,2,3]
[1,2,3,3]
[2,1,3,2]
第11题:
输出171.0
输出171
第2行和第5行编译报错
第10行编译报错
第12题:
2
3
4
编译失败
第13题:
下列程序的执行结果是 public class Testaa { public static void main(String args[ ]) { System.out.println(5/2); } }
A.2.5
B.2
C.2.5
D.2
第14题:
A.[1,2,3]
B.[1,2,2,3]
C.[1,2,3,3]
D.[2,1,3,2]
第15题:
下列程序的执行结果是 ( ) public class Testbb { public static void main(String args[]) { System.out.println(5/2.5); } }
A.0.0
B.2.00
C.2.0
D.2
第16题:
下列程序的输出结果是 class Test{ public static void main(String args[]){ int n=7; n<<=3; n=n&n+1|n+2^n+3; n>>=2; System.out.println(n); } }
A.0
B.-1
C.14
D.64
第17题:
下列程序段的输出是( )。 public class Test { public static void main (String args[ ]) { String ss1 = new String("hello"); String ss2 = new String("hello"); System.out.println(ssl == ss2); System.out.println (ssequals(ss2)); } }
A.true, false
B.true, true
C.false, true
D.false, false
第18题:
以下的程序的执行结果为? () public class Demo{ public double getHeight(){ return 171.0; } public int getHeight (){ return 171; } public static void main(String[] args){ Demo demo = new Demo(); System.out.println(demo.getHeight()); } }
第19题:
Which declarations will allow a class to be started as a standalone program?()
第20题:
现有 public class Demo{ public static void main (String[] args){ List al=new ArrayList(); a1.add("l"); a1.add("2"); a1.add("2"); a1.add("3"); System.out.println (al); } } 上述程序执行后的输出是哪项?()
第21题:
现有: class TestA { public void start() { System.out.println("TestA"); } } public class TestB extends TestA { public void start() { System.out.println("TestB"); } public static void main (string[] args) ( ((TestA)new TestB()).start(); ) } 运行结果是哪项?()
第22题:
TeStA
TeStB
编译失败
运行时抛出异常
第23题:
不能通过编译
通过编译,输出为:A B
通过编译,输出为:B
通过编译,输出为:A