2023年java學(xué)習(xí)筆記課后選擇答案_第1頁(yè)
2023年java學(xué)習(xí)筆記課后選擇答案_第2頁(yè)
2023年java學(xué)習(xí)筆記課后選擇答案_第3頁(yè)
2023年java學(xué)習(xí)筆記課后選擇答案_第4頁(yè)
2023年java學(xué)習(xí)筆記課后選擇答案_第5頁(yè)
已閱讀5頁(yè),還剩56頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第一章1哪個(gè)組織負(fù)責(zé)監(jiān)督審察Java相關(guān)技術(shù)規(guī)格的演進(jìn)?A、JCPB、ApacheC、.EUD、W3C2Java技術(shù)規(guī)格必須以何種正式文獻(xiàn)提交審察?A、RFCB、JSRc、ISOD、IEEE3Java的原始碼擴(kuò)展名為什么?編譯完后是哪個(gè)擴(kuò)展名?A、.javaB>*.c、*.c1assC>*?java、*.classD>*.cpp、*?java4對(duì)JVM來(lái)說(shuō),可執(zhí)行文獻(xiàn)案的擴(kuò)展名為什么?A、*.java*.classC、*dlD、*.pyc5在Java下載頁(yè)面中,可看到JRE下載選項(xiàng),這是哪種JRE?B、執(zhí)行時(shí)顯示數(shù)字0后停止C、執(zhí)行時(shí)顯示數(shù)字5后停止D、執(zhí)行時(shí)顯示數(shù)字直到number為5后停止第四章假如有以下的程序代碼:aintx=100;ainty=100;^Integerwx=x;ntegerwy=y;System.out.println(x二二y);System.out.println(wx=wy);a在JDK5以上的環(huán)境編譯與執(zhí)行,請(qǐng)問(wèn)顯示結(jié)果為什么?A、true、trueB、true、falseC、faIse、trueD、編譯失敗假如有以下的程序代碼:aintx=200;ainty=200;Mntegerwx二x;Integerwy=y;System.out.printin(x二二wx);^System.out.println(y==wy);JDK5以上的環(huán)境編譯與執(zhí)行,請(qǐng)問(wèn)顯示結(jié)果為什么?A>true、trueB、true、faIseC、false>trueD、編譯失敗3假如有以下的程序代碼:aintx=300;inty=300;aIntegerwx=x;Mntegerwy二y;System,out.println(wx.equals(x));&System.out.printin(wy.equals(y));以下描述何者對(duì)的?A>true、trueB>true、faIseC>fa1se、trueD、編譯失敗4假如有以下的程序代碼:int[]arr1={1,2,3}Mint口arr2=arr1;arr2[1]=20;System.out.println(arrl[1]);以下描述何者對(duì)的?A、執(zhí)行時(shí)顯示2B、執(zhí)行時(shí)顯示20C>執(zhí)行時(shí)出現(xiàn)ArraylndexOutOfBoundException錯(cuò)誤D、編譯失敗5假如有以下的程序代碼:aint口arrl={1,2,3):int[]arr2=newint[arr1.1ength];Aarr2=arr1;afor(intvalue:arr2){aSystem.out.printf(〃%d〃,value);相以下描述何者對(duì)的?A、執(zhí)行時(shí)顯示123B>執(zhí)行時(shí)顯示1230QC>執(zhí)行時(shí)出現(xiàn)ArraylndexOut。fBoundException錯(cuò)誤D、編譯失敗6假如有以下的程序代碼:^String[]strs=newStringE5];a以下描述何者對(duì)的?A、產(chǎn)生5個(gè)String實(shí)例B、產(chǎn)生1個(gè)String實(shí)例C>產(chǎn)生0個(gè)String實(shí)例D、編譯失敗7假如有以下的程序代碼:String口strs={"Java","Java","Java",〃Java〃,〃Java〃};a以下描述何者對(duì)的?A、產(chǎn)生5個(gè)String實(shí)例B、產(chǎn)生1個(gè)String實(shí)例C、產(chǎn)生0個(gè)String實(shí)例D、編譯失敗8假如有以下的程序代碼:String[]口strs=newString[2][5];以下描述何者對(duì)的?A、產(chǎn)生1。個(gè)String實(shí)例B、產(chǎn)生2個(gè)String實(shí)例C、產(chǎn)生0個(gè)String實(shí)例D、編譯失敗9假如有以下的程序代碼:String口口strs={{"Java〃,“Java","Java"},{〃Java11,"Java",〃Java〃,HJava^j-^};ASystem.out.println(strs.1ength);^System,out.println(strs[0].length);aSystem.out.print1n(strs[l].length);a以下描述何者對(duì)的?A>顯示2、3、4B、顯示2、0、1C>顯示1、2、3D、編譯失敗?假如有以下的程序代碼:必tring口口strs='(z,JavaH,〃Java〃,〃Java“},{〃Java〃,HJava,z,〃Java〃,〃Java〃}A};for(row:strs){afor(str:row){a.???))空白處應(yīng)當(dāng)分別填上什么?A>String、StringB>String、String口C>String口、StringD>String口、String口

假如有以假如有以假如有以第五章假如有以returnsome;returnsome;a}Ma以下描述何者對(duì)的?privateSomes0me;privateSome()()pub1icstaticSomecreate()(下程序片段:Apublicc1assSomeif(some==null){asome=newSome();A、編譯失敗B>客戶(hù)端必須newSome()產(chǎn)Some生實(shí)例C>客戶(hù)端必須newSome(),ereate()產(chǎn)生Some實(shí)例D>客戶(hù)端必'須Some.c\eate()產(chǎn)生Some實(shí)例2假如有以下程序片段:int口scores1={88,81,74,68,78,76,77,85,95,93);int[]scores2=Arrays.copy0f(scoresl,scores1.1ength);a其中Arrays完全吻合名稱(chēng)為java,uti1.Arrays,以下描述何者對(duì)的?A>ArraysecopyOf()應(yīng)當(dāng)改為newArrays(),copyOf()B>copyOf()是static成員C、copyOf()是public成員D>Arrays被宣告為pub1icublublublclasSopuublclasSopupuliepubliepuliepubliepublieme(inX)this,xX;以下描述何者對(duì)的?publieme(inX)this,xX;以下描述何者對(duì)的?以下描述何者對(duì)的?A>建構(gòu)Some時(shí),可使用newSone()或oewSome(10)形式以下描述何者對(duì)的?A>建構(gòu)Some時(shí),可使用newSone()或oewSome(10)形式B>建構(gòu)Some時(shí),只能使用newSome()形式C>建構(gòu)Some時(shí),只能使用newSome(10)形式D、沒(méi)有無(wú)自變量建構(gòu)式,所以編譯失敗4假如有以下程序片段:apub1icc1assS0me{apub1icintx;pub1icSome(intx){a卜以下描述何者對(duì)的?A>newSoine(10)建構(gòu)對(duì)象后,對(duì)象成員x值為10B>newSome(10)建構(gòu)對(duì)象后,對(duì)象成員x值為0C、Somes-newSome(10)后,可使用s.x取得值D、編譯失敗5假如有以下程序片段:apub1icclassSomeprivateintx;aprivateintx;apublicSome(intx)privateintx;apublicSome(intx)this.x)以下描述何者對(duì)的?A、newSome(10)建構(gòu)物件后,成員x值為10

B、newSome(10)建構(gòu)物件后,成員x值為0C>Somes=newSome(lO)后,可使用s.x取得值D、編譯失敗6假如有以下程序片段:陽(yáng)ackagecc.openhome.util;MlassSome{apub1icintx;apublieSome(intx){this.x=x;a}a}以下描述何者對(duì)的?A>cc.opechome.util套件中其它程序代碼可以newSome(10)B、cc?openhome.uti1套件夕卜其它程序代碼可以newSone(10)C>可以在其它套件importcc.openhome.util.Some;D、編譯失敗假如有以下程序片段假如有以下程序片段假如有以下程序片段ap11blicclassSomeprivatefi假如有以下程序片段ap11blicclassSomeprivatefiprivatefinalintx;privatefinalintx;publicSomepublicSome(intx)this.x=x;a以下描述何者對(duì)的?publicSomeA、newSome(10)建構(gòu)對(duì)象后,對(duì)象成員x值為10B、newSome(10)建構(gòu)對(duì)象后,對(duì)象成員x值為0C、Somes=newSome(10)后,可使用s,x取得值D、編譯失敗8假如有以下程序片段publicclassSome區(qū)publicclassSome區(qū)mbers)intsum=0;for(inti10;i<numbers.Iength;i++)for(intisum+二numbers[i];20retsum;以下描述何者對(duì)的?A、B、C、D、可使用Some.sum(l,3)力口總1、2、3可使用newSome.sum(l,2,3)力口總1、2、3可使用Some,sum(newint[1,2,3])力口總1、2、3編譯失敗,由于不定長(zhǎng)度自變量只能用增強(qiáng)式for循環(huán)語(yǔ)法以下程段:apublicSomepub1icstaticvoidsomeMethod(inti){aSystem.out.〃\〃\);Arint1npublicstatoisomeMethod(Integerir)System.ountln(,zInteger版本被呼喊〃)闖以下描述何者對(duì)的?A、Some.someMethod(1)顯示「int版本被呼喊」10B、C、D、Some.someMethod⑴顯示「Integer版本被呼喊」Some.someMethod(newInteger(1))顯示「int版本被呼喊」編譯失敗ublicpublicclasain{intsome(int...numbers){atsum=0;ers)for(intnumberers)sumnumber;returnsum;a)returnsum;a)args)In(sum(l,2,3)))(Strargs)In(sum(l,2,3))))以下描述何者對(duì)的?A>顯示6顯示1C、無(wú)法執(zhí)行D、編譯失敗第六章假如有以下程序片段:aclassSomvoiddoService()System.out.printInsomeservice”);}a}ac1ssOtherxtedsSomeridevoidoService()n(notser”);pub1icclassMain{apublicstaticvoidmain(String[]args){aOtherothernewOthher.doSer();ervice();以下描述何者對(duì)的?A、編譯失敗B>顯示someserviceC>顯示otherserviceD、先顯示someservice、后顯示otherservice2承上題,假如main()中改為:Somesome=newOther();some.doService();以下描述何者對(duì)的?A、編譯失敗B、顯示someserviceC>顯示otherserviceD、先顯示someservice>后顯示otherserviceA>WebJREB、PrivateJREC>ServerJRED、Pub1icJRE6在Java下載頁(yè)面中,哪個(gè)下載選項(xiàng)安裝后,會(huì)有javac編譯程序可以使用?A、JDKB、JREC、JavaDocD、NetBeans7假如只是要運(yùn)營(yíng)Java程序,下載程序哪個(gè)安裝即可A、JDKB、JREC、JavaDocD>NetBeans8Java根據(jù)應(yīng)用領(lǐng)域不同,區(qū)分為哪三大平臺(tái)?A>JavaSEB、JavaEEC>JavaMED>Android9哪些平臺(tái)不在Java規(guī)范之中?A>JavaMEB>AndroidC、iO_SD、AVI3假如有以下程序片段:classSome{StringToString(){return"Someinstanee”;))publicclassMain{publicstaticvoidmain(String[]args){Somesome二newSome();System.out.println(some);}}以下描述何者對(duì)的?A、顯示SomeinstanceB、顯示Some@XXXX,XXXX為16進(jìn)位數(shù)字C>發(fā)生C1assCastExceptionD、編譯失敗4假如有以下程序片段:classSome{inthashCode(){return99;publiec1assMain{publicstaticvoidmain(String[]args){Somesome=newSome();System.out.print1n(some.hashCode());))以下描述何者對(duì)的?A>顯示99B、顯示0C>發(fā)生ClassNotFoundExceptionD、編譯失敗5假如有以下程序片段:classSome{?OverrideStringToString(){return”Someinstance”;}}publieclassMain{publicstaticvoidmain(String[]args){Somesome=newSome();System.out.println(some);})以下描述何者對(duì)的?A>顯示SomeinstanceB、顯示Some@XXXX,XXXX為16進(jìn)位數(shù)字C>發(fā)生ClassCastExceptionD、編譯失敗6假如有以下程序片段:classSome{abstractvoiddoService();)class0therextendsSome{@OverridevoiddoService(){System.out.println(Hotherservice");))publicc1assMain{pub1icstaticvoidmain(String[]args){Somesome=newOther();some.doService();以下描述何者對(duì)的?A、編譯失敗B、顯示otherserviceC>執(zhí)行日寸發(fā)生ClassCastExceptionD、移除-0verride可編譯成功假如有以下程序片段:classSome{Protectedintx;Some(intx){this.x=x;))classOtherextendsSome{0ther(intx){this.x=x;})以下描述何者對(duì)的?A、newOther(10)后,物件成員x值為10B、newOther(10)后,物件成員x值為任意值C、Other中無(wú)法存取x的編譯失敗D、Othet中無(wú)法呼喊父類(lèi)別建構(gòu)式的編譯失敗8假如有以下程序片段:pub1icclassIterab1eStringextendsString{publicIterableString(Stringorigina1){super(original);}publievoiditerate(){//...))以下描述何者對(duì)的?A、Strings-newIterableStrirg;(”J")可通過(guò)編譯B>IterableStrings=nrwIterab1eString("J")可通過(guò)編譯C>因無(wú)法呼喊super()的編譯失敗D、因無(wú)法繼承String的編譯失敗9假如有以下程序片段:c1assSome{Some(){System.out.println(HSome()");this(10);)Some(intx){System.out.println(nSome(intx)H);classOtherextendsSome{Other(){super(10);System.out.println("Other。");}0ther(inty){System.out.println(HOther(inty)n);}}以下描述何者對(duì)的?A、newOther()顯示”Somr(intx)"、"Other()”B>newOther(l0)顯示,'Other(inty廠C、newSome()顯示“Some(intx)"、"Some。"D、編譯失敗10假如有以下程序片段:classSome{Some(){this(l0);System.out.print1n(HSome。");}Some(intx){System.out.println(nSome(intx)”);classOtherextendsSomeOther(){super(10);System.out.println(nOther()n);}Other(inty){System.out.println(nOther(inty)M);})以下描述何者對(duì)的?A、newOther()顯示、Some(intx)"、"Other。"B>newOther(10)顯示“Some。"、"Some(intx)"、“0ther(inty)”C>newSomeQ顯示"Some(intx)"、"Some。"D、編譯失敗第七章1假如有以下程序片段:interfaceSome{protectedvoiddoSome();)classSomeImp1implementsSome{publicvoiddoSome(){System.out.printIn("作一些事”);publicclassMain{publicstaticvoidmain(String[]args){Somes=newSomeImp1();s.doSome();))以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些事”C>發(fā)生ClassCastExcsptionD、執(zhí)行時(shí)不顯示任何訊息2假如有以下程序片段:nterfaceSome{intx=10;)publicclassMain{publicstaticvoidmain(String[]args){System,out.println(Some.x);))以下描述何者對(duì)的?A、編譯失敗B、顯示10C、必須建構(gòu)some實(shí)例才干存取XD、顯示03假如有以下程序片段:interfaceSome{voiddoSome();}classSomeImplimplementsSome{voiddoSome(){System.out.print1n("作一些事”);})publiec1assMain{publiestaticvoidmain(String[]args){Somes=newSomeImp1();s.doSome();)}以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些事”C>發(fā)生ClassCastExceptionD、執(zhí)行時(shí)不顯示任何訊息4假如有以下程序片段:interfaceSome{voiddoSome();}c1assSomelmplimp1ementsSome{pub1icvoiddoSome(){System.out.printIn("作一些事”);})publicclassMain{publicstaticvoidmain(StringI]args)Somes=newSomeImpl();s.doSome();})以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些事”C、發(fā)生C1assCastExceptionD、執(zhí)行時(shí)不顯示任何訊息5假如有以下程序片段:interfaceSome{voiddoSome();

10以下哪些涉及在JRE之中?A、開(kāi)發(fā)工具程序B、JavaSEAPIC、JVMD、部署技術(shù)第二章ello.java中撰寫(xiě)publiclassHellostaticdmSyst.println(nHelo的程序代碼:in(String[]args)Wor1dn)泠)以下描述何者對(duì)的?A、執(zhí)行時(shí)顯示He11oWorIdB>執(zhí)行時(shí)出現(xiàn)NoClassDefFoundErrorC、執(zhí)行時(shí)出現(xiàn)出現(xiàn)找不到重要方法的錯(cuò)誤D、編譯失敗下的程序代碼:main(String[]args)loWor1dn)泠2假如在下的程序代碼:main(String[]args)loWor1dn)泠System.out.print1n(“He1)以下描述何者對(duì)的?A、執(zhí)行時(shí)顯示HelloWorIdB>執(zhí)行時(shí)出現(xiàn)NoClassDefFoundE。rorC、執(zhí)行時(shí)出現(xiàn)找不到重耍方法的錯(cuò)誤interfaceOther{voiddoOther();)classSomeOtherlmp1imp1ementsSome,OtherpublicvoiddoSome(){System.out.printIn("作一些事”);)publicvoiddo0ther(){System.out.printin("作其它事”);)}publicclassMain{pub1icstaticvoidmain(String[]args){Somes=newSome0therImpl();s.doSome();Othero=(0ther)s;o.doOther();}}以下描述何者對(duì)的?A、編譯失敗B>顯示"作一些事“、“作其它事”Cx發(fā)生ClassCastExceptionD、執(zhí)行時(shí)不顯示任何訊息假如有以下程序片段:interfaceSome{voiddoSome();)abstractclassAbstractSomeimp1ementsSomepub1icabstractvoiddoSome();publicvoiddoService(){System.out.printIn("作——些服務(wù)”);})pub1icclassMain{pub1icstaticvoidmain(String[]args){AbstractSomes=newAbstractSome();s.doService();))以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些服務(wù)”C>發(fā)生ClassCastExceptionD、執(zhí)行時(shí)不顯示任何訊息對(duì)的答案:A7假如有以下程序片段:interfaceSome{voiddoSome();abstractc1assAbstractSomeimplementsSome{publicabstractvoiddoSome();publicvoiddoService(){System.out.print1n("作一些服務(wù)”);))publieclassMain{publicstaticvoidmain(String[]args){AbstractSomes=newAbstractsome(){publievoiddoSome(){System.out.printin("作一些事”);)publicvoiddoService(){});s.doService();}}以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些服務(wù)”C、發(fā)生ClassCastExceptionD、執(zhí)行時(shí)不顯示任何訊息8假如有以下程序片段:interfaceSome{voiddoSome();}pub1icclassMain{publicstaticvoidmain(String|]args){Somes=newSome(){pub1icvoiddoSome(){System.out.print1n("作一些事”);}publicvoiddoService(){System.out.println("作一些服務(wù))));s.doService();)}以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些服務(wù)”C、發(fā)生ClassCastExceptionD、執(zhí)行時(shí)不顯示任何訊息假如有以下程序片段:interfaceSome{protectedstaticfina1intx=10;)pub1icclassMain{pub1icstaticvoidmain(String[]args)System.out.println(Some.x);})以下描述何者對(duì)的?A、編譯失敗B>顯示10C、必須建構(gòu)Some實(shí)例才干存取xD>顯示010假如有以下程序片段:interfaceSome{voiddoSome();voiddoService(){System.out.println("作一些服務(wù)”);)}c1assSomeImplimplementsSome{pub1icvoiddoSomeQ{System.out.println("作一些事H);publicc1assMain{pub1icstaticvoidmain(String[]args){Somes=newSomelmpl();s.doSome();s.doService();以下描述何者對(duì)的?A、編譯失敗B、顯示”作一些事”、“作一些服務(wù)”C、發(fā)生ClassCastExceptionD、執(zhí)行時(shí)不顯示任何訊息第八章1假如有以下程序片段:TOC\o"1-5"\h\zpublicclassMain{publiestaticvoidmain(String[]args){atryintnumber=Integerparselnt(args[0]);System.out.print1n(number++);System.out.print1n("必}catch(NumberFormatExceptionex){a須輸入數(shù)字a執(zhí)行時(shí)若沒(méi)有指定命令行自變量,以下描述何者對(duì)的?System.out.print1n("必?A、編譯錯(cuò)誤

B、顯示”必須輸入數(shù)字”C>顯示ArraylndexOutOfBoundException堆棧追蹤D>不顯示任何訊息publicstaticvoidmain(Stri2假如有以下程序片段:apublicclassMain{ang[]args)publicstaticvoidmain(String[]args){ang[]args){a0bject[]objs{“JavaII,"7"};aIntegernumber二Inegerobjs[lSystem.outng[]args){a0bject[]objs{“JavaII,"7"};aIntegernumber二Inegerobjs[lSystem.outrintln(number}a根據(jù)圖82以下描述何者對(duì)的?}a}a根據(jù)圖82以下描述何者對(duì)的?A、編譯錯(cuò)誤B、顯示7C、顯示ClassCastException堆棧追蹤D、不顯示任何訊息假如有以下程序片段:apublicclassMain{apub1iA、編譯錯(cuò)誤B、顯示7C、顯示ClassCastException堆棧追蹤D、不顯示任何訊息假如有以下程序片段:apublicclassMain{apub1istatvoidmain(String[]gsintnumbteger.arselnt(args[0]);System.out.println(number++);tln(number++);catch(Ntln(number++);catch(Ncatch(NerFmatExceptionex)Systeutrintln(M必須輸入數(shù)字catch(NerFmatExceptionex)Systeutrintln(M必須輸入數(shù)字”);}a執(zhí)行時(shí)若指定命令行自變量one,以下描述何者對(duì)的?A、編譯錯(cuò)誤B、顯示”必須輸入數(shù)字”C、顯示ArraylndexOutOfBoundExceptionC、D、不顯示任何訊息對(duì)的答案:B4FilelnputStream的建構(gòu)式使用throws宣告了FileNotFoundException,假如有以下程序片段:apublicclassFileUtil{apublicstaticStringreadFi1e(Stringname)throws——___{FileInputStrearninput=newFi1e!nputStream(name);a...a}}a請(qǐng)問(wèn)空格處填入以下哪些選項(xiàng)可以通過(guò)編譯?A>ThrowableB>ErrorC>lOExceptionD>FileNotFoundExceptionFi1eInputStream的建構(gòu)式使用throws宣告TFileNotFoundException,假如有以TOC\o"1-5"\h\z下程序片段:publicc1assFileUtil(apublicstaticStringreadFi1e(Stringname){FileInputStreaminput=nul1;try{ainput=newFilelnputStream(name);a...a}catch(ex){

)請(qǐng)問(wèn)空格處填入以下哪些選項(xiàng)可以通過(guò)編譯?A>ThrowableB>ErrorC>lOExceptionD>FileNotFoundException6假如有以下程序片段:AclassResource{voiddoService()throwslOException{a...a}a}classSomeextendsResource{a@0verride^voiddoService()throws_____p?川a}請(qǐng)問(wèn)空格處填入以下哪些選項(xiàng)可以通過(guò)編譯?A、Throwab1eB>EitorC>lOExceptionD、FileNotFoundException77假如有以下程序片段:aPublic7假如有以下程序片段:aPublic7假如有以下程序片段:aPublicclassMainpub1icstaticvoidmain(String[]pub1icstaticvoidmain(String[]args){apub1icstaticvoidmain(String[]args){aintnumberintnumber=Integer.parselntargs[0]);

System.out.println(number++);intnumber=Integer.parselntargs[0]);}catch(ArraylndexOutOfBoundException|NumberFormatExceptionex){aSystem.out.println("必須輸入數(shù)字”);)卜}執(zhí)行時(shí)若沒(méi)有指定命令行自變量,以下描述何者對(duì)的?A、編譯錯(cuò)誤B、顯示”必須輸入數(shù)字”C>顯示Arraylndex0ut0fBoundException堆棧追蹤D、不顯示任何訊息pubpub1icc1assMainpub1icc1assMainpub1icc1assMain{apublicstaticvoidmain(String[]args){a{atryintnumber=Integer.parseinttem.out{atryintnumber=Integer.parseinttem.outtem.outprint1n(number++)tem.outprint1n(number++)}catch(RuntimeException|}catch(RuntimeException|NumberFormatExceptionex)System.out.println("必須輸入數(shù)字”);}catch(RuntimeException|NumberFormatExceptionex)}a}a}a執(zhí)行時(shí)若沒(méi)有指定命令行自變量,以下描述何者對(duì)的?■A、編譯錯(cuò)誤?B、顯示”必須輸入數(shù)字”C、顯示ArravIndexOutOfBoundExcention堆棧追蹤

D、編譯失敗3假如在Man.java中撰寫(xiě)以下的程序代碼D、編譯失敗3假如在Man.java中撰寫(xiě)以下的程序代碼publicstaticvoidmain(){aSystem.out.print1n(HHel1oWorld”);a))以下描述何者對(duì)的?A、執(zhí)行時(shí)顯示Hei1oWorldB>執(zhí)行時(shí)出現(xiàn)NoClassDefFoundErrorC、執(zhí)行時(shí)出現(xiàn)出現(xiàn)找不到重要方法的錯(cuò)誤D、編譯失敗4假如在Main.java中撰寫(xiě)以下的程序代碼:apub1icclassMain{publicstaticvoidmain(stringargs)publicstaticvoidmain(stringargs){“He11oSystem.out.printIn卜以下描述何者對(duì)的?“He11oA、執(zhí)行時(shí)顯示HeHoWorldB>執(zhí)行時(shí)出現(xiàn)NoClassDefFoundErrorC、執(zhí)行時(shí)出現(xiàn)出現(xiàn)找不到重要方法的錯(cuò)誤D、編譯失敗5假如C:\workspace\Hei1o\c1asses中有以下原始碼編譯而成的Main.class:publicclassMain{apub1icstaticvoidmain(String[]args){System.out.println(nHe11oWorldn);a}}a文本模式下你的工作途徑是C:\workspace,那么如何執(zhí)行Main類(lèi)別?A>javaC:\workspaco\c1asses\Main?D、不顯示任何訊息對(duì)的答案:A9Fi1eInputStream的建構(gòu)式使用throws宣告了FileNotFoundException,假如有以下程序片段:apublicclassFileUtil{pub1icstaticStringreadFi1e(Stringname){atry(FilelnputStreaminput二newFilelnputStream(name)){a...}}a}a以下描述何者對(duì)的?A、編譯失敗B、編譯成功C>呼喊readFi1e時(shí)必須解決FileNotFoundExceptionD>呼喊readFile時(shí)不一定要解決FileNotFoundException10假如ResourceSome與ResourceOther都實(shí)作了AutoC1。seable接口:◎pub1icclassMain{publicstaticvoidmain(String[]args){△try(ResourceSomesome=newResourceSome();aResourceOtherother=newResourceOther())a}

以下描述何者對(duì)的?A、執(zhí)行完try后會(huì)先關(guān)閉ResourceSomeB>執(zhí)行完try后會(huì)先關(guān)閉ResourceOtherC、執(zhí)行完main后才關(guān)閉RnsourceS。me與ResourceOtherD、編譯失敗第九章假如有以下程impo序片段:java.util.*;publicclassMain{apub1icstaticvoidmain(String[]args)假如有以下程impo序片段:java.util.*;publicclassMain{apub1icstaticvoidmain(String[]args)foreach(newHashSet());aforeach(newHashSet());foreach(newHashSet());aforeach(newArrayList()privatestaticvoidforeach(elements){for(Objectfor(Objectofor(Objectofor(Objectoelemen))空白部份指定哪些型態(tài)可以通過(guò)編譯?A、HashSetB>ArrayListC>Co1lectionD、Iterable段aimportavautil.*;blicclassMain{apublicsticvoidmain(String[]args){forch(new_())泠privatestaticvoidforeach(Iterableiterab1e){afor(Objectiterable)A、B、C、D、a空白部份指定哪些型態(tài)可以通過(guò)編譯?HashSetArrayListColiectionIterablePora.til.*^publicclassMain{ublistticvoid(Sting[]args)foreach(nashSe0)privatestaticvoidforeach(Co1lectionco1letion){ae1ements=collection.iterator()泠whle(elements.hasNext())Systern,out.println(elemenext());}Qa空白部份指定哪些型態(tài)可以通過(guò)編譯?A、ListB、SetC>IteratorD、Iterab1e假如有以下程序片段:^importjava.uti1.*;^classStudent{◎Stringnumber;Stringname;aintscore;Student(Stringnumber,Stringname,intscore){this.number=number;=name;this.score=score;)}^publicc1assMain{apublicstaticvoidmain(String[]args){aSetstudents=newTreeSet<>();students.add(newStudent("Bl234",HJustin",90));students.add(newStudent(nB5678","Monican,100));,.aforeach(students);}aprivatestaticvoidforeach(Co11ectionstudents){for(Studentstudent:students){◎System.out.print1n(student?score);))}a以下描述何者對(duì)的?A>依score從小至大顯示結(jié)果B、依toString自然排序由小至大顯示結(jié)果C、依hashCode自然排序由小至大顯示結(jié)果

D、拋出ClassCastException5假如有以下程序片段:*1mportjava?util.*;Aclass;Student(Stringnumber;Stringname;intSCOre;Student(Stringnumber,Stringname,intscore){athis.number=number;this.number=number;this.number=number;name;puthis.score二blieclapublicstaticvoidmain(String[]HashSet<>();Ascorea}a}Maiargs){aSetstudents=this.number=number;name;puthis.score二blieclapublicstaticvoidmain(String[]HashSet<>();Ascorea}a}Maiargs){aSetstudents=newstudents.add(newStudent("B1234”"Justin“,90));nMonican,100));students.add(newStudent("B5678”,students.add(newStudent("B1234"nMonican,100));dents,add(newStudent("B5678","Monica",98));astudents.add(newStudent。'B5678","Monica",100));aSystem.out.print1n(students.size());卜以下描述何者對(duì)的?A、顯示2

B>B>顯示3C>顯示4D>顯示5B>顯示3C>顯示4D>顯示5impojaublclassMainpublicaticVOmain(Sring[]args)SetnumberTreeSeto();Anumbers.ad(1);mbadd(2);nubersadd(l);numbers.add(3);oreac(numberprivatestaticidforech(CollectioB>顯示3C>顯示4D>顯示5impojaublclassMainpublicaticVOmain(Sring[]args)SetnumberTreeSeto();Anumbers.ad(1);mbadd(2);nubersadd(l);numbers.add(3);oreac(numberprivatestaticidforech(Collectiombers(IntegernumbenumbeSystem.ot.print1n(number);A、從小至大顯示數(shù)字結(jié)果B、從大至小顯示數(shù)字結(jié)果C、編譯失敗D、拋出ClassCastException7關(guān)于增強(qiáng)式for循環(huán)語(yǔ)法,可合用于以下哪些型態(tài)?以下描述何者對(duì)的?A、數(shù)組B、ListC、Set

D>Mapm.outm.outm.outprintIn(number);8m.outprintIn(number);假如有以下程序片段:importjava.ut*1L*;pub1icc1assMain(publicstaticvoidmain(String[]args)Setnumbers=newTreeSet()冷numbers.add(1);anumbers.add(2);4numbers.add(1);egernumberSyste:numbers){aanumbers.add(3);afor(Int}a}a以下描述何者對(duì)的?A、從小至大顯示數(shù)字結(jié)果B、從大至小顯示數(shù)字結(jié)果CA、從小至大顯示數(shù)字結(jié)果B、從大至小顯示數(shù)字結(jié)果C、編譯失敗D、D、拋出D、拋出C1assCastExceptimporimporava.util.*;△publicclassMainpublicstavoidmaString[]args)Set<numbersnewTreeSet<>()泠numbers.add(1);numbersadd2);anumbeadd(l);numbers.add(for(Integernumbernumbers){imporava.util.*;△publicclassMainpublicstavoidmaString[]args)Set<numbersnewTreeSet<>()泠numbers.add(1);numbersadd2);anumbeadd(l);numbers.add(for(Integernumbernumbers){System.out.print1n(number);}a}a空白處要填入何種型態(tài)才可編譯成功?aA、ObjectB、LongC、Inte.er■D、Short對(duì)的答案:C10TOC\o"1-5"\h\z假如有以下程序片段:Mmportjava.uti1.*;publicclassMain{△publicstaticvoidmain(String[]args){Mapmessages=newHashMap<>();messages.put(HJustin",nHe11o");amessages.put(nMonica”,”HiHi");foreach(messages.values());a}aprivatestaticvoidforeach(values){afor(Stringvalue:va1ues){^System.out.println(value);a})憐空白處要填入何種型態(tài)才可編譯成功?A、SetB、CollectionC、CollectionD、—erable第十章?選擇題1輸入輸出串流的父類(lèi)別是哪兩個(gè)?A、\nputStreamB、ReaderC、OutputStrcamD>Writer2解決字符輸入輸出的父類(lèi)別是哪兩個(gè)?A、InputStreamB、ReaderC>0utputStreamD、Writer3以下哪兩個(gè)類(lèi)別為InputStream>OutputStream提供緩沖區(qū)作用?A、BufferedlnputStreamB>BufferedReaderC>Buffered0utputStreamD、BufferedWriter4以下哪兩個(gè)類(lèi)別為Reader、Writer提供緩沖區(qū)作用?A、BufferedInputStreamB>Buffer—dReaderC、BufferedOutputStreamD、BufferldWriter5假如有以下程序片段:ObjectlnputStreaminput=newObjectInputStream(new);空白部份指定哪些型態(tài)可以通過(guò)編譯?A>FileinputStreamC'Account.data")B>Fi1eReaderC'Maia.java")C>InputStreamReader(newFileReader(”Main.java"))D>ObjectReader("Account.data")6假如有以下程序片段:BufferedReaderreader=newBufferedReader(new);空白部份指定哪些型態(tài)可以通過(guò)編譯?A、FileInputStream("Accoimt.data")B>FileReader("Main.java")C>InputStreamReader(newFilelnputStream("Main?java"))D>0bjectReader("Accoimt.data")7以下哪兩個(gè)類(lèi)別分別擁有readObject()、writeObject()方法?A>BufferedlnputStreamB>0bjectlnputStreamC、Object。utputStreamD>BufferedOutputStream8以下哪兩個(gè)類(lèi)別為InputStream、0utputStream提供編碼轉(zhuǎn)換作用?A、BufferedInputStreamB>InputStreamReadeC>BufferedOutputStreamD、OutputStreamWriter9以下那兩個(gè)類(lèi)別為Reader、Writer提供編碼轉(zhuǎn)換作用?A>BufferedInputStreamB、InputStreamRuader

B>javaHello'classesMainC>java—cpHello\c1asscsMainD、以上皆非eses中有以下原始碼編譯而成的Main.classapackagees中有以下原始碼編譯而成的Main.classapackagecc.openhome;^Publes中有以下原始碼編譯而成的Main.classapackagecc.openhome;^PublicclassMainpubliestaticv0idmain(String[]args)System.0ut.println(nHelloWorld”6假如C:\workspace\Hello\clas);文本模式下你的工作途徑是C:\workspace,那么如何執(zhí)行Main類(lèi)另ij?A、javaC:\workspacr\Hel1o\c1asses\MainB>javaHei1o\c1assesMainC>java—cpHello\classesMainD、以上皆非77假如有個(gè)7假如有個(gè)7假如有個(gè)Console類(lèi)別的原始碼開(kāi)頭定義如下:iccIassConsole{packagecc.openhome/pub卜其完全吻合名稱(chēng)為什么?iccIassConsole{A>cc.openhome.ConsoleB>package,cc?openhome.ConsoleC>cc?openhome,class.ConsoleD、以上皆非對(duì)的答案:A8假如C:\workspace\Hello\src中有Main.java如下:apackagecc.openhoC>BufferedOutputStreamD、以上皆非對(duì)的答案:D10以下哪些類(lèi)別位于java,io套件之中?A>BufferedInputStreamB、lOExceptionC>Sea■nerD>BufferedReader對(duì)的答案:ABD第十一章1可以實(shí)作哪個(gè)接口,建立執(zhí)行流程?A>RunnableB>ThreadC>FutureD>Executor2可以繼承哪個(gè)類(lèi)別,定義線程執(zhí)行流程?A、RunnableB、Thr■adC>FutureD、Executor3呼喊Thread的start()后,線程會(huì)處在哪個(gè)狀態(tài)?A>RunningB、RunnableC>WaitBlockedD、I0Bloeked4以下哪些方法會(huì)使線程進(jìn)入阻斷狀態(tài)?A>Thread.sieep()B>wait()C>notify()D>interrupt()假如有以下程序片段:Threadthread=newThread(new()pub1icvoidrun(){...}});空白部份指定哪些型態(tài)可以通過(guò)編譯?A、RunnableB>ThreadC>FutureD>Executor對(duì)的答案:AB6呼喊線程的interrupt()方法,會(huì)拋出哪個(gè)例外對(duì)象?A>lOExceptionB>IllegaIStateExceptionC>RuntimeExceptionD>IntemiptLdException7假如有以下程序片段:pub1icvoidadd(Objecto){if(next==1ist.length){1ist=Arrays.copy0f(1ist,list,length*2);)list[next++]=o;)???為了保證add()在多線程存取下的線程安全,應(yīng)當(dāng)加上哪個(gè)關(guān)鍵詞?A、abstractB>synchronizedC、staticD、vo1atiIe8在使用高階并行API時(shí),哪個(gè)接口的實(shí)作對(duì)象可實(shí)現(xiàn)synchronized的功能?A、LockB>ConditionC>FutureD、Caliable9在使用高階并行API時(shí),哪個(gè)接口的實(shí)作對(duì)象可實(shí)現(xiàn)Object的wait()、notify()、notifyAll()功能?A、LockB>ConditionC、FutureD、Ca11able對(duì)的答案:B10在使用高階并行API時(shí),哪個(gè)接口的實(shí)作對(duì)象可以讓你于未來(lái)取得執(zhí)行結(jié)果?A、LockB>ConditionC>FutureD、Callable對(duì)的答案:C第十五章一選擇題已完畢1Java日記API中,哪個(gè)類(lèi)別負(fù)責(zé)實(shí)際輸出?A、LoggerB>Hand1erC>Fi1terD>Formatter對(duì)的答案:B2Java日記API中,輸出的日記會(huì)通過(guò)哪兩個(gè)類(lèi)別的過(guò)濾?A、LoggerB>Hand1erC>Fo「matterD>Stream對(duì)的答案:AB3國(guó)際化的三個(gè)重要觀念是?A、地區(qū)信息B、資源包C>基礎(chǔ)名稱(chēng)(Basename)D、格式化對(duì)的答案:ABC4Date的API有許多方法都不再建議使用,應(yīng)改用哪個(gè)類(lèi)別的相關(guān)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論