資源描述:
《東軟Java筆精彩試題問題詳解》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、實用標準Java面向?qū)ο蟪绦蛟O(shè)計考試卷班級:姓名:時間:90分鐘一、選擇題(沒有注明多選,則為單選)1、下列變量定義錯誤的是 A.inta;B.doubleb=4.5;C.booleanb=true;D.floatf=9.8;(9.8f)2、6+5%3+2的值是A.2B.1C.9D.103、對于一個三位的正整數(shù)n,取出它的十位數(shù)字k(k為整型)的表達式是A.k=n/10%10//先得到百位和十位192199B.k=(n-n/100*100)%10C.k=n%10D.k=n/104、下列語句序列執(zhí)行后,k的值是1.intx=6,y=10,k=5;2.switch(x%y)3
2、.{4.case0:k=x*y;5.case6:k=x/y;6.case12:k=x-y;7.default:k=x*y-x;(default位置可以改變)8.}A.60B.5C.0D.545、下列語句序列執(zhí)行后,i的值是:1.inti=10;2.do{i/=2;}while(i-->1);10à5à4à2->1->0à-1文檔大全實用標準A.1B.5C.2D.-11、在某個類中存在一個方法:voidgetSort(intx),以下能作為這個方法的重載的聲明的是:(同一個方法中參數(shù)不同,返回值類型可以不同也可以相同)A.publicgetSort(floatx)沒有返回類
3、型一定是構(gòu)造函數(shù)不能重載B.intgetSort(inty)(參數(shù)一樣不是重載)C.doublegetSort(intx,inty)(參數(shù)不一樣是重載)D.voidget(intx,inty)2、下列哪個是合法的Java標識符:(兩個答案)BCA.Tree&GlassesB.FirstJavaAppletC._$theLastOneD.273.53、設(shè)a=8,則表達式a>>>2的值是:C(無符號右移動)左移是乘右是除1000->/2->/2將一個數(shù)8除2,運算最快的方式A.1B.2C.3D.44、下面的程序名為Student.java1.publicclassStuden
4、t2.{3.privateStringname;4.publicStudent(Strings_name)//1構(gòu)造函數(shù)5.{6.name=s_name;//27.}8.publicstaticvoidmain(Stringargs[])9.{10.Students=newStudent();//311.}12.}使用如下指令編譯:javacStudent.java將會得到什么結(jié)果?A.將會順利通過編譯,并將產(chǎn)生一個Student.class的類文件B.編譯時在//3處出錯C.編譯時在//2處出錯D.編譯時在//1處出錯5、下面選項中能把字符串轉(zhuǎn)換成float類型的是?:
5、BA.floatvalue=newFloat(str);創(chuàng)建一個對象B.floatvalue=Float.parseFloat(str);文檔大全實用標準A.floatvalue=Float.floatValue(str);B.floatvalue=(newFloat()).parseFloat(str);1、下邊程序運行的結(jié)果是?實例化子類對象要看父類1.classBase{//父類2.Base(){System.out.print("Base");}//父類中構(gòu)造函數(shù)1.}2.publicclassAlphaextendsBase{3.publicstaticvoid
6、main(String[]args){4.newAlpha();//實例化自己首先要實例化其父類5.newBase();//實例化父類6.}7.}A.BaseB.BaseBaseC.程序編譯失敗.D.程序運行但沒有任何輸出2、下面程序運行的結(jié)果是?A值傳遞1.publicclassX{2.privatestaticinta;3.publicstaticvoidmain(String[]args){4.modify(a);5.System.out.println(a);6.}7.publicstaticvoidmodify(inta){8.a++;9.}10.}A.0B.1
7、C.程序編譯失敗D.程序拋出異常3、下面程序運行的結(jié)果是?1.Strings="Hello"+9+1;+字符連接(9+1+”hello”=10hello(string類型))2.System.out.println(s);A.Hello10B.Hello91C.Hello10.0D.程序編譯失敗4、下列說法正確的是?CA.一個子類可以有多個父類,一個父類也可以有多個子類B.一個子類可以有多個父類,但一個父類只可以有一個子類文檔大全實用標準A.一個子類可以有一個父類,但一個父類可以有多個子類B.上述說法都不對1、下面程序運行的結(jié)