A.Theprogramprints“lava”
B.Theprogramprints“java”
C.Anerroratline7causescompilationtofail.
D.Compilationsucceedsbuttheprogramthrowsanexception.
第1题:
Publicclasstest(PublicstaticvoidstringReplace(Stringtext)(Text=text.replace(‘j’,‘i’);)publicstaticvoidbufferReplace(StringBuffertext)(text=text.append(C”))publicstaticvoidmain(Stringargs[]}(StringtextString=newString(java”);StringBuffertextBufferString=newStringBuffer(java”);stringReplace(textString);BufferReplace(textBuffer);System.out.printLn(textString+textBuffer);))Whatistheoutput?()
第2题:
A.2
B.4
C.8
D.16
E.Thecodewillnotcompile.
第3题:
A.Compilationwillfail.
B.Compilationwillsucceedandtheprogramwillprint“0”
C.Compilationwillsucceedandtheprogramwillprint“1”
D.Compilationwillsucceedandtheprogramwillprint“2”
第4题:
classSuper{publicinti=0;publicSuper(Stringtext){i=1;}}publicclassSubextendsSuper{publicSub(Stringtext){i=2;}publicstaticvoidmain(Stringargs[]){Subsub=newSub(Hello”);System.out.println(sub.i);}}Whatistheresult?()
A.0
B.1
C.2
D.Compilationfails.
第5题:
A.Theprogramrunsandprints“Hello”
B.Anerrorcausescompilationtofail.
C.Theprogramrunsandprints“Helloworld!”
D.Theprogramrunsbutabortswithanexception.