附录一附录一【软件开发工程师招聘试题一】考试时间:60分钟姓名:______成绩:______一、单选题(共9题,每题2分)1
对象b最早在以下哪个选项前被垃圾回收
()publicclassTest5{staticStringf(){Stringa="hello";Stringb="bye";Stringc=b+"
";//lineAStringd=b;b=a;//lineBd=a;//lineCreturnc;//lineD}publicstaticvoidmain(String[]args){Stringmsg=f();System
println(msg);}}A
lineAB
lineBC
lineCD
lineD2
2.运行下列代码,结果如何
()classExample{intmilesPerGallon;intindex;Example(){}Example(intmpg){milesPerGallon=mpg;index=0;}publicstaticvoidmain(String[]args){intindex;Examplee=newExample(25);if(args
length>0){if(args[index]
equals("Hiway")){e
milesPerGallon=2;}System
println("mpg:"+e
milesPerGallon);}}}这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50”,如果输入不是”Hiway”则显示”mpg:25”;这段代码通过编译,并且如果命令行输入”Hiway”则显示”mpg:50”,如果输入不是”Hiway”则抛出ArrayIndexOutputBoundsException异常
这段代码不能通过编译,因为自动变量index没有被初始化