資源描述:
《東大18秋學(xué)期《JAVA語言程序設(shè)計(jì)Ⅰ》在線作業(yè)3輔導(dǎo)資料》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、東大18秋學(xué)期《JAVA語言程序設(shè)計(jì)Ⅰ》在線作業(yè)31、B2、C3、A4、C5、C一、單選題共20題,60分1、已知如下代碼:booleanm=true;if(m=false)System.out.println("False");elseSystem.out.println("True");執(zhí)行結(jié)果是什么?AFalseBTrueC編譯時出錯D運(yùn)行時出錯正確答案是:B2、有下面的類: publicclassExample{ staticintx[]=newint[15]; publicstaticvoid
2、main(Stringargs[]){ System.out.println(x[5]); } }下面的那些說法是正確的。A編譯時出錯B運(yùn)行時出錯C輸出0D輸出null正確答案是:C3、給出下列代碼,則數(shù)組初始化中哪項(xiàng)是不正確的?byte[]array1,array2[];bytearray3[][];byte[][]array4;Aarray2=array1Barray2=array3Carray2=array4Darray3=array4正確答案是:A4、給出下列代碼,如何使成員變量m被方法fun(
3、)直接訪問?classTest{privateintm;publicstaticvoidfun(){...}}A將privateintm改為protectedintmB將privateintm改為publicintmC將privateintm改為staticintmD將privateintm改為intm正確答案是:C5、下列語句序列執(zhí)行后,k的值是()。intj=8,k=15;for(inti=2;i!=j;i++){j-=2;k++;}A15B16C17D18正確答案是:C6、給出下面的接口:interfa
4、ceA{intmethod1(inti);intmethod2(intj);}下面那個類實(shí)現(xiàn)了這個接口,并且不是抽象的?AclassBimplementsA{intmethod1(){}intmethod2(){}}BclassB{intmethod1(inti){}intmethod2(intj){}}CclassBimplementsA{intmethod1(inti){}intmethod2(intj){}}DclassBextendsA{intmethod1(inti){}intmethod2(int
5、j){}}正確答案是:C7、下列程序的功能是在監(jiān)控臺上每隔一秒鐘顯示一個字符串“Hello”,能夠填寫在程序中下劃線位置,使程序完整并能正確運(yùn)行的語句是publicclassTestimplementsRunnable{publicstaticvoidmain(Stringargs[]){Testt=newTest();Threadtt=newThread(t);tt.start();}publicvoidrun(){for(;;){try{Asleep(1000)InterruptedExceptionBs
6、leep(1000)RuntimeExceptionCThread.sleep(1000)RuntimeExceptionDThread.sleep(1000)InterruptedException正確答案是:D8、Person,Student和Teacher都是類名。這些類有以下繼承關(guān)系。Person
7、--------------------
8、
9、StudentTeacher并且在Java源代碼中有如下表達(dá)式:Personp=newStudent();如下哪個語句是正確的?A這條語句是合法的B這條語句是不合
10、法的C編譯時出錯D編譯正確但運(yùn)行時出錯正確答案是:A9、下面程序的輸出結(jié)果是什么?Strings="ABCD";s.concat("E");s.replace('C','F');System.out.println(s);A編譯錯誤,字符串是不可改變的BABFDECABCDEDABCD正確答案是:D10、下面程序運(yùn)行后I的結(jié)果是什么?Classsree{fun(){staticintI=0;I++;}publicstaticvoidmain(Stringargs[]){sreeobj=newsree();ob
11、j.fun();obj.fun();}A編譯錯誤B運(yùn)行時錯誤C1D2正確答案是:A11、在oneMethod()方法運(yùn)行正常的情況下,程序段將輸出什么?publicvoidtest(){try{oneMethod();System.out.println("condition1");}catch(ArrayIndexOutOfBoundsExceptione){System.out.println(