题目内容

给出以下代码,请问该程序的运行结果是什么?( )class Example {String s = "Outer";public static void main(String[] args) {S2 s2 = new S2();s2.display();}}class S1 {Strings = "S1";void display() {System.out.println(s);}}class S2 extends S1{String s = "S2";}请选择一个正确答案

A. (1)S1
B. (2)S2
C. (3)Null
D. (4)Outer

查看答案
更多问题

阅读下面代码: classTestSuper{TestSuper(inti) {System.out.println("TestSuper");}} classTestSubextendsTestSuper{TestSub(){System.out.println("TestSub");}}classTestAll{publicstaticvoidmain(String[]args){newTestSub();}}正确的是()

A. 编译出错
B. 代码可正常运行,并打印出TestSuper
C. 代码可正常运行,并打印出TestSub
D. 代码在运行中将会出现Exception

以下关于Object类说法错误的是()。

A. 一切类都直接或间接继承自Object类
B. 接口亦继承Object类
C. Object类中定义了toString()方法
D. Object类在java.lang包中

请问以下哪些修饰符可以用于构造器前?( )(1)Final(2)Static(3)Synchronized(4)Native(5)以上选项均不行。

A. 2
B. 3
C. 4
D. 5

给出以下代码,请问程序的运行结果是什么?( )public class Example{int maxElements;void Example(){maxElements = 100;System.out.println (maxElements);}Example(int t){maxElements = I;System.out.println (maxElements);}public static void main (System[] args){Example a=new Example();Example b=new Example(999);}}请选择 正确的答案:

A. 打印输出从100~999
B. 打印输出从999~100
C. 代码编译失败
D. 代码编译成功

答案查题题库