publicclassQ4a39{
inta=1;
intb=1;
intc=1;
classInner{
inta=2;intget(){
intc=3;
//insertstatementherereturnc;
}
}Q4a39(){
Inneri=newInner();
System.out.println(i.get());}
publicstaticvoidmain(Stringargs[]){
newQ4a39();
}
}
第1题
Whichistheearliestlineinthefollowingcodeafterwhichtheobjectcreatedonthelinemarked(0)willbeacandidateforbeinggarbagecollected,assumingnocompileroptimizationsaredone?()
publicclassQ76a9{
staticStringf(){
Stringa="hello";
Stringb="bye";//(0)
Stringc=b+"!";//(1)
Stringd=b;b=a;//(2)
d=a;//(3)
returnc;//(4)}
publicstaticvoidmain(Stringargs[]){
Stringmsg=f();
System.out.println(msg);//(5)
}
}
第2题
A.ThecharAt()methodoftheStringclass.
B.ThetoUpperCase()methodoftheStringclass.
C.Thereplace()methodoftheStringclass.
D.Thereverse()methodoftheStringBufferclass.
E.Thelength()methodoftheStringBufferclass.
第3题
Whichstatements,wheninsertedattheindicatedpositioninthefollowingcode,willcausearuntimeexceptionwhenattemptingtoruntheprogram?()classA{}classBextendsA{}classCextendsA{}publicclassQ3ae4{publicstaticvoidmain(Stringargs[]){Ax=newA();By=newB();Cz=newC();//insertstatementhere}}
A.x=y;
B.z=x;
C.y=(B)x;
D.z=(C)y;
E.y=(A)y;
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!