A.javaCommander
B.javacom.sim.sjcp.Commander
C.javacom/sun/sjcp/Commander
D.java-cpcom.sun.sjcpCommander
E.java-cpcom/sun/sjcpCommander
第1题
p=newPass2();p.doStuff(x);System.out.print(”mainx=+x);}voiddoStuff(intx){System.out.print(”doStuffx=+x++);}}Whatistheresult?()
A.Compilationfails.
B.Anexceptionisthrownatruntime.
C.doStuffx=6mainx=6
D.doStuffx=6mainx=7
E.doStuffx=7mainx=6
F.doStuffx=7mainx=7
第2题
A.Nooutputisproduced.123
B.Nooutputisproduced.234
C.Nooutputisproduced.1234
D.Anexceptionisthrownatruntime.123
E.Anexceptionisthrownatruntime.234
F.Anexceptionisthrownatrijntime.1234
第3题
A.ab
B.bc
C.abc
D.Compilationfails.
E.Anexceptionisthrownatruntime.
第4题
11.classPayload{
12.privateintweight;
13.publicPayload(intwt){weight=wt;}
13.publicvoidsetWeight(mtw){weight=w;}
15.publicStringtoString{returnInteger.toString(weight);}
16.}
17.
18.publicclassTestPayload{
19.staticvoidchangePayload(Payloadp){
20./*insertcodehere*/
21.}
22.
23.publicstaticvoidmain(String[]args){
24.Payloadp=newPayload();
25.p.setWeight(1024);
26.changePayload(p);
27.System.out.println(”Thevalueofpis+p);
28.}
29.}
Whichstatement,placedatline20,causesthecodetoprintThevalueofpis420.”?()
第5题
publicclassItem{
privateStringdesc;
publicStringgetDescription(){returndesc;}
publicvoidsetDescription(Stringd){desc=d;}
publicstaticvoidmodifyDesc(Itemitem,Stringdesc){
item=newItem();
item.setDescription(desc);
}
publicstaticvoidmain(String[]args){
Itemit=newItem();
it.setDescription(”Gobstopper”);
Itemit2=newItem();
it2.setDescription(”Fizzylifting”);
modifyDesc(it,Scrumdiddlyumptious”);
System.out.println(it.getDescription());
System.out.println(it2.getDescription());
}
}
Whatistheoutcomeofthecode?()
第6题
intnewId){id=newId;}publicstaticvoidmain(String[]args){ItemTestfa=newItemTest(42);fa.updateId(69);System.out.println(fa.id);}}Whatistheresult?()
A.Compilationfails.
B.Anexceptionisthrownatruntime.
C.TheattributeidintheItemobjectremainsunchanged.
D.TheattributeidintheItemobjectismodifiedtothenewvalue.
E.AnewItemobjectiscreatedwiththepreferredvalueintheidattribute.
第7题
10.classInner{
11.privateintx;
12.publicvoidsetX(intx){this.x=x;}
13.publicintgetX(){returnx;}
14.}
15.
16.classOuter{
17.privateInnery;
18.publicvoidsetY(Innery){this.y=y;}
19.publicInnergetY(){returny;}
20.}
21.
22.publicclassGamma{
23.publicstaticvoidmain(String[]args){
24.Outero=newOuter();
25.Inneri=newInner();
26.intn=10;
27.i.setX(n);
28.o.setY(i);
29.//insertcodehere
30.System.out.println(o.getY().getX());
31.}
32.}
Whichthreecodefragments,addedindividuallyatline29,producetheoutput100?()
第8题
classFoo{
privateintx;
publicFoo(intx){this.x=x;}
publicvoidsetX(intx){this.x=x;}
publicintgetX(){returnx;}
}
publicclassGamma{
staticFoofooBar(Foofoo){
foo=newFoo(100);
returnfoo;
}
publicstaticvoidmain(String[]args){
Foofoo=newFoo(300);
System.out.print(foo.getX()+-);
FoofooFoo=fooBar(foo);
System.out.print(foo.getX()+-);
System.out.print(fooFoo.getX()+-);
foo=fooBar(fooFoo);
System.out.print(foo.getX()+-);
System.out.prmt(fooFoo.getX());
}
}
Whatistheoutputofthisprogram?()
第9题
11.publicvoidgenNumbers(){12.ArrayListnumbers=newArrayList();13.for(inti=0;i<10;i++){14.intvalue=i*((int)Math.random());15.IntegerintObj=newInteger(value);16.numbers.add(intObj);17.}18.System.out.println(numbers);19.}WhichlineofcodemarkstheearliestpointthatanobjectreferencedbyintObjbecomesacandidateforgarbagecollection?()
A.Line16
B.Line17
C.Line18
D.Line19
E.TheobjectisNOTacandidateforgarbagecollection.
第10题
A.putPoker.jarindirectory/stuff/java,andsettheCLASSPATHtoinclude/stuff/java
B.putPoker.jarindirectory/stuff/java,andsettheCLASSPATHtoinclude/stuff/java/*.jar
C.PutPoker.jarindirectory/stuff/java,andsettheCLASSPATHtoinclude/stuff/java/Poker.jar
D.putPoker.jarindirectory/stuff/java/games/cards,andsettheCLASSPATHtoinclude/stuff/java
E.putPoker.jarindirectory/stuff/java/games/cards,andsettheCLASSPATHtoinclude/stuffijava/*.jar
F.putPoker.jarindirectory/stuff/java/games/cards,andsettheCLASSPATHto include/stuff/java/Poker.jar
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!