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