A.ab
B.bc
C.abc
D.Compilationfails.
E.Anexceptionisthrownatruntime.
第1题
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.”?()
第2题
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?()
第3题
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.
第4题
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?()
第5题
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?()
第6题
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.
第7题
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
第8题
blatz.SunWhichgraphrepresentsthecorrectdirectorystructureforaJARfilefromwhichthoseclassescanbeusedbythecompilerandJYM?()
A.JarA
B.JarB
C.JarC
D.JarD
E.JarE
第9题
ndMainClassexistsinthe/apps/com/company/applicationdirectory.AssumetheCLASSPATHenvironmentvariableissetto.(currentdirectory).WhichtwojavacommandsenteredatthecommandlinewillrunMainClass?()
A.javaMainClassifrunfromthe/appsdirectory
B.javacom.company.application.MainClassifrunfromthe/appsdirectory
C.java-classpath/appscom.company.application.MainClassifrunfromanydirectory
D.java-classpath.MainClassifrunfromthe/apps/com/company/applicationdirectory
E.java-classpath/apps/com/company/application:.MainClassifrunfromthe/appsdirectory
F.javacom.company.application.MainClassifrunfromthe/apps/com/company/applicationdirectory
第10题
stalled.BobiscurrentlyabletorunaJavachessprogramstartingfromhishomedirectory/home/bobusingthecommand:java-classpath/test:/home/bob/downloads/*.jargames.ChessBob?sCLASSPATHisset(atlogintime)to:/usr/lib:/home/bob/classes:/opt/java/lib:/opt/java/lib/*.jarWhatisapossiblelocationfortheChess.classfile?()
A./test/Chess.class
B./home/bob/Chess.class
C./test/games/Chess.class
D./usr/lib/games/Chess.class
E./home/bob/games/Chess.class
F.insidejarfile/opt/java/lib/Games.jar(withacorrectmanifest)
G.insidejarfile/home/bob/downloads/Games.jar(withacorrectmanifest)
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!