Java復(fù)習(xí)試題有答案_第1頁(yè)
Java復(fù)習(xí)試題有答案_第2頁(yè)
Java復(fù)習(xí)試題有答案_第3頁(yè)
Java復(fù)習(xí)試題有答案_第4頁(yè)
Java復(fù)習(xí)試題有答案_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第頁(yè)Java復(fù)習(xí)試題有答案1.continue語句()。A、只中斷最內(nèi)層的循環(huán)B、只中斷最外層的循環(huán)C、只中斷所在層循環(huán)中的當(dāng)次循環(huán)D、只中斷某一層的循環(huán)【正確答案】:C2.下列語句序列執(zhí)行后,k的值是()。

inti=10,j=18,k=30;

switch(j-i)

{

Case8:k++;

Case9:k+=2;

Case10:k+=3;

Default:k/=j;

}A、31B、32C、2D、33【正確答案】:A3.下面不是Java關(guān)鍵字的是()。A、classB、newC、subclassD、interface【正確答案】:C4.下列()是JAVA源代碼編譯的命令。A、javacB、javaC、javaxD、jar【正確答案】:C5.在java中定義常量的正確語法為()。A、intvalue=20;B、constintVALUE=20;C、finalintVALUE=20;D、intVALUE=20;【正確答案】:C6.下列語句序列執(zhí)行后,i的值是()。

inti=8,j=16;

if(i-1>j)i--;elsej--;A、15B、16C、7D、8【正確答案】:D7.下列語句序列執(zhí)行后,ch1的值是()。

Charch1='A',ch2='W';

if(ch1+2<ch2)++ch1;A、'A'B、'B'C、'C'D、B【正確答案】:B8.下列數(shù)據(jù)類型的精度由高到低的順序是()。A、float,double,int,longB、double,float,int,byteC、byte,long,double,floatD、double,int,float,long【正確答案】:B9.下面語句執(zhí)行后,i的值是()。

For(inti=0,j=1;j<5;j+=3)i=i+j;A、4B、5C、6D、7【正確答案】:B10.設(shè)有定義floatx=3.5f,y=4.6f,z=5.7f;則以下的表達(dá)式中,值為true的是()。A、x>y||x>zB、x!=yC、z>(y+x)D、x<y&!(x<z)【正確答案】:B11.以下由for語句構(gòu)成的循環(huán)執(zhí)行的次數(shù)是()。

For(inti=0;true;i++);A、有語法錯(cuò),不能執(zhí)行B、無限次C、執(zhí)行1次D、一次也不執(zhí)行【正確答案】:B12.下列程序執(zhí)行的結(jié)果是()。

PublicclassNews{

Publicstaticvoidmain(String[]args){

System.out.println(1+2+"aa"+3);

}

}A、"12aa3"B、"3aa3"C、"12aa"D、"aa3"【正確答案】:B13.下列語句序列執(zhí)行后,i的值是()。

Inti=8,j=16;

if(i-1>j)i--;

Elsej--;A、15B、16C、7D、8【正確答案】:D14.正確定義一個(gè)初始值為20的float類型的變量的語句是()。A、float#value=20f;B、floatvalue#=20(缺少f);C、float_value=20f;D、floatvalue(關(guān)鍵字)=20;【正確答案】:C15.不能構(gòu)成循環(huán)的語句是()。A、for語句B、while語句C、switch語句D、do__while語句【正確答案】:C16.下列變量定義錯(cuò)誤的是()。A、intaB、doubleb=4.5C、booleanb=trueD、floatf=9.8【正確答案】:D17.下面的邏輯表達(dá)式中合法的是()。A、(7+8)&&(9-5)B、(9*5)||(9*7)C、9>6&&8<10D、(9%4)&&(8*3)【正確答案】:C18.定義類頭時(shí)能使用的修飾符是()。A、privateB、staticC、abstractD、protected【正確答案】:C19.6+5%3+2的值是()。A、2B、1C、9D、10【正確答案】:C20.下列()是合法的標(biāo)識(shí)符。A、12class(不能以數(shù)字開頭)B、void(關(guān)鍵字)C、-5(不能以-開頭)D、blank【正確答案】:D21.下列方法定義中,正確的是()。A、intx(){charch='a';return(int)ch;}B、voidx(){...returntrue;}C、intx(){...returntrue;}D、intx(int

A,b){returna+b;}【正確答案】:A22.一個(gè)Java程序運(yùn)行從上到下的環(huán)境次序是()。A、操作系統(tǒng)、Java程序、JRE/JVM、硬件B、JRE/JVM、Java程序、硬件、操作系統(tǒng)C、Java程序、操作系統(tǒng)、JRE/JVM、硬件D、Java程序、JRE/JVM、操作系統(tǒng)、硬件【正確答案】:D23.符合對(duì)象和類的關(guān)系的是()。A、教師和學(xué)生B、書和房子C、狗和貓D、飛機(jī)和交通工具【正確答案】:C24.設(shè)有定義inti=6;,則執(zhí)行以下語句后,i的值為()。

i+=i-1;A、10B、121C、11D、100【正確答案】:C25.假定一個(gè)類的構(gòu)造方法為“A(intaa,intbb){a=aa;b=aa%bb;}”,則執(zhí)行“Ax=newA(8,3);”語句后,x.a和x.b的值分別是()。A、4和5B、8和2C、5和4D、20和5【正確答案】:B26.表達(dá)式(12==0)&&(1/0<1)的值為()。A、trueB、0C、falseD、運(yùn)行時(shí)拋出異?!菊_答案】:C27.Java語言的類間的繼承關(guān)系是()。A、多重的B、單重的C、線程的D、不能繼承【正確答案】:B28.用于在定義子類時(shí)聲明父類名的關(guān)鍵字是()。A、interfaceB、packageC、extendsD、class【正確答案】:C29.下列語句序列執(zhí)行后,i的值是()。

inti=16;

Do{i/=2;}while(i>3);A、16B、8C、4D、2【正確答案】:D30.設(shè)i、j為int型變量名,a為int型數(shù)組名,以下選項(xiàng)中,正確的賦值語句是()。A、i=i+2B、a[0]=7;C、i++---j;D、a(0)=66;【正確答案】:B填空題1.Java語言中,調(diào)用方法時(shí),參數(shù)傳遞是()調(diào)用,而不是地址調(diào)用?!菊_答案】:值2.JAVA語言中提供了兩種類型的字符串類來處理字符串,它們是String和()類【正確答案】:StringBuffer3.在類的聲明中,可以使用關(guān)鍵字()來創(chuàng)建一個(gè)類的子類?!菊_答案】:extends4.在Java程序里,同一類中重載的多個(gè)方法具有相同的方法名和不同的(),重載的方法可以有不同的返回值類型?!菊_答案】:參數(shù)列表5.Java程序中局部代碼的執(zhí)行順序是由三種基本控制結(jié)構(gòu)決定的,分別是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和()?!菊_答案】:循環(huán)結(jié)構(gòu)6.在Java中有一種叫做()的特殊方法,在程序中用它來對(duì)類成員進(jìn)行初始化?!菊_答案】:構(gòu)造方法7.Java循環(huán)體中,如果想結(jié)束本次循環(huán)可以使用()語句。【正確答案】:continue8.Java提供兩種不同的類型:基本數(shù)據(jù)類型和()。【正確答案】:引用數(shù)據(jù)類型9.設(shè)x=2,則表達(dá)式(x++)/3的值是()?!菊_答案】:110.使用String類的length方法可以返回一個(gè)字符串的()?!菊_答案】:|長(zhǎng)度11.Java語言中()是所有類的根?!菊_答案】:Object12.如果一個(gè)類中定義了幾個(gè)名為method的方法,這些方法的參數(shù)都是整數(shù),則這些方法的()必須是不同的,這種現(xiàn)象稱為方法的重載?!菊_答案】:參數(shù)個(gè)數(shù)13.java中byte型變量,內(nèi)存分配()個(gè)字節(jié)?!菊_答案】:114.new是()_對(duì)象的操作符。【正確答案】:創(chuàng)建15.在Java語言中,為將源代碼翻譯成()文件時(shí)產(chǎn)生的錯(cuò)誤稱為編譯錯(cuò)誤。而將程序在運(yùn)行中產(chǎn)生的錯(cuò)誤稱為運(yùn)行錯(cuò)誤?!菊_答案】:字節(jié)碼16.任何一個(gè)Java程序都默認(rèn)引入一個(gè)包,這個(gè)包的名字是()?!菊_答案】:java.lang17.在Java中,字符串是作為()出現(xiàn)的?!菊_答案】:對(duì)象18.布爾邏輯運(yùn)算符包括:!、&&和()?!菊_答案】:'||19.局部變量的名字與成員變量的名字相同,若想在該方法內(nèi)使用成員變量,必須使用關(guān)鍵字()?!菊_答案】:this20.標(biāo)識(shí)符是可以以()、下劃線、美元符號(hào)作為首字母的字符串序列?!菊_答案】:字母21.Java中l(wèi)ong型變量,內(nèi)存分配()個(gè)字節(jié)?!菊_答案】:822.一個(gè)類使用()運(yùn)算符可以創(chuàng)建多個(gè)不同的對(duì)象?!菊_答案】:new23.在Java中所實(shí)現(xiàn)的多維數(shù)組,實(shí)際上是由一維數(shù)組構(gòu)成的()?!菊_答案】:數(shù)組24.Strings1="China";intn=s1.length(;N的值為()?!菊_答案】:525.類體有兩部分構(gòu)成,一部分是變量的定義,另一部分是()的定義?!菊_答案】:方法26.Java中關(guān)系運(yùn)算符的運(yùn)算結(jié)果是()型

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論