Java基礎(chǔ)入學(xué)測(cè)試_第1頁
Java基礎(chǔ)入學(xué)測(cè)試_第2頁
Java基礎(chǔ)入學(xué)測(cè)試_第3頁
Java基礎(chǔ)入學(xué)測(cè)試_第4頁
Java基礎(chǔ)入學(xué)測(cè)試_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、考試題目:本試卷是java基礎(chǔ)班入學(xué)考試試卷,主要考察java基礎(chǔ)前五天大家在入學(xué)之前掌握的一個(gè)整體情況,本試卷共有40道題,其中有30道是單選,有10道題是多選題,希望大家認(rèn)真對(duì)待1. 請(qǐng)問,以下哪些是正確的java注釋形式?請(qǐng)選擇所有止確答案:bca this is a comment.b/*this is a comment.*/c/*this is a comment.*/d*this is a comment.*2. 請(qǐng)問,以下哪些是合法變量名? aba variablel23b _largec 6fredd void3. 請(qǐng)問,以下哪此是java中不合法的關(guān)鍵字?請(qǐng)選擇所冇正確答案

2、:aa booleanb publicc maind void4. 請(qǐng)問,int型數(shù)據(jù)占幾個(gè)字節(jié)? ca 取決于這個(gè)int類型有多大b 2字節(jié)c 4字節(jié)d 8字節(jié)5. 請(qǐng)問byte數(shù)據(jù)的取值范圍是? ca 0-128b負(fù) 127-128c負(fù) 128-127d 以上都不對(duì)6. 給出以下代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么? aclass examplefpublic static void main (string args)boolean flag=false;if(flag=true)system.out.println(/,true/,);elsesystem.out.pntln(zzfals

3、e,);a代碼編譯失敗,訐語句錯(cuò)誤。b 打印輸出true。c 打印輸出falseod 無內(nèi)容輸出。7. 給出以下代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么?class example!public static void main (string args)boolean b=true;system.out.println(b);請(qǐng)選擇一個(gè)正確答案:aa 打印輸出true。b 打卬輸出boc 編譯錯(cuò)誤,因?yàn)閟ystem.out.println()方法的參數(shù)只能為整數(shù)。d無內(nèi)容輸出。8. 請(qǐng)問,以下哪些是十進(jìn)制數(shù)123的止確的八進(jìn)制表示? 請(qǐng)選擇一個(gè)正確答案:aa 0173b 123c 0x123d 0x

4、1739.下列選項(xiàng)中不屬于java基本數(shù)據(jù)類型的是(d)a charb intc doubled string10.給出發(fā)下代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么?class examplepublic static void main (string args)int a二1,234,5;system.out.println(a3);請(qǐng)選擇一個(gè)正確答案:da 1b 2c 3d 4請(qǐng)問,以下哪些是java應(yīng)用程序主方法main()的正確形式? 請(qǐng)選擇一個(gè)正確答案:ba public static void main(string args);b public static void main (st

5、ring args);c public static void mian(string args);d public static boolea n main (string args);12請(qǐng)問,以下哪些是初始化數(shù)組的不正確語法形式? 請(qǐng)選擇一個(gè)正確答案:ba intx=l,2,3;b intx3=l,2,3;c intx=0,0,0;d charx=/a,;b/;13請(qǐng)問,以下哪對(duì)兒是邏輯愆路運(yùn)算符?請(qǐng)選擇一個(gè)正確答案:da&和&&b &和|c |利|d &&和 |14. 給出以卜代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么?class examplep

6、ublic static void main (string args)int var=10;int var2=20;system.out.pri ntln(var+var2+”+var2);請(qǐng)選擇一個(gè)正確答案:ca打印輸出30 20b打印輸出30 21c打印輸出31 20d打印輸出31 2115. 請(qǐng)問表達(dá)式(short) 10/10.2*2的運(yùn)行結(jié)果是什么類型的數(shù)據(jù)?請(qǐng)選擇一個(gè)正確答案:aa shortb intc doubled float16. 給出以下代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么?public class example!public static void main (stri

7、ng args)int x=5;int y=4;y=x+;system.out.printl n(y);請(qǐng)選擇一個(gè)正確答案:ba 4b 5c 6d 717. 給出以下代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么? class example!public static void main(string args)int x=6;int d=7;system.out.println(x>d)?99:9);請(qǐng)選擇一個(gè)正確答案:aa 打印輸出9b打印輸出99c 無結(jié)果d編譯錯(cuò)課。18. 請(qǐng)問,以卜哪些語句不是合法的賦值語句? d a boolean b = true;b int a = (int)1.23

8、;c double x = 1.1;d char c = "io7;19. 以卜-代碼的運(yùn)行結(jié)果為?cclass testpublic static void main(stringargs)byte bl = 5;byte b2 = 2;byte b3 = bl*b2;a 10b 52c 編譯錯(cuò)誤d 以上都不對(duì)20. 給出以下代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是什么? public class example!public static void main(string args)int i=l;doi-;while(i>2);system.out.println(i);請(qǐng)選擇一個(gè)正

9、確的答案:aa 打卬輸出0b 打印輸出1c 打印輸出2d打印輸出21 下列語句序列執(zhí)行后,i的值是(d )0 int i=l6;do i/=2; while ( i > 3 );a 16b 8c 4d 222 .關(guān)于for循環(huán)和while循環(huán)的說法哪個(gè)正確? ( b )a. while循環(huán)先判斷后執(zhí)行,foe循環(huán)先執(zhí)行后判斷。b while循環(huán)判斷一般不明確循環(huán)次數(shù),for循環(huán)的判斷一般明確循環(huán)次數(shù)c 兩種循環(huán)任何時(shí)候都不可以替換d 兩種循壞結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空23.關(guān)于選擇結(jié)構(gòu)下列哪個(gè)說法正確?( b )a if語句和else語句必須成對(duì)出現(xiàn)bif語句可以沒有else語

10、句對(duì)應(yīng)c switch結(jié)構(gòu)屮每個(gè)c3se語句屮必須丿ij break語句d switch結(jié)構(gòu)中必須有default語句 24 同一類中有兩個(gè)以上方法同名稱方法重載,java語言規(guī)定(d): a 不允許重載b 重載方法的參數(shù)列表必須不同c 重載方法的返冋值類型必須不同d 重載方法的參數(shù)列表和返回值類型必須都不同。25. jdk1.7之后,switch語句后括號(hào)里的表達(dá)式不可以是以卜哪種類型(d)a charb stringc longd 枚舉類型26 .通過javac編譯源程序文件產(chǎn)牛的字節(jié)碼文件的擴(kuò)展名為(b )。a javab classc htmld ex 27 給定如下java代碼片斷,

11、編譯運(yùn)行時(shí)的結(jié)果是(d)。 int i=2;switch(i)default:system, out. print in ( n de fault,f);case 0:system.out.printin (nzeron); break;case 1:system.out printin ("one”);case 2:system.out.printin("two");a 輸出 defaultb 輸出 defaultzeroc 出錯(cuò),default的位置不符合switch結(jié)構(gòu)的語法結(jié)構(gòu)d 輸出two28.在java中,源文件test, java中包含如下代碼,則程

12、序編譯運(yùn)行的結(jié)果為(b)public class testpublic static void main(string args)system out.printin("hello!”);a 輸出:hello!b 編譯出錯(cuò)c 運(yùn)行正常,但沒有輸出任何內(nèi)容d 以上都不對(duì)29 分析如下所示的java代碼,編譯運(yùn)行后的輸出結(jié)果是(b)。public static void main(string arg ) int a=l00;while(a%2=0)system.out.print(a);a=a/4;a 1002561b 10025c 100d 25 30 .在java屮,無論測(cè)試條件是

13、什么,下列(b)循環(huán)將至少執(zhí)行一次。a forb do.whilec whiled whiledo31.研究下面的java代碼,當(dāng)x=2時(shí),運(yùn)行結(jié)果是(c)。 switch(x)case 1:system.out.printin ( nln);case 2 :case 3: system. out. printin (,f 3 n ;case 4:system.out.printin(n4n);a沒有輸出任何結(jié)果b輸出結(jié)果為3c輸出結(jié)果是3和4d輸出結(jié)果是1、3和432 在java中,下列(d)關(guān)鍵字用于終止循環(huán),使程序跳到循環(huán)塊外的下一條語句。a breakbexi tc returnd c

14、ontinue33 下面(d)段java語句在編譯時(shí)不會(huì)出現(xiàn)異常和錯(cuò)誤。achar c=',a"bint i = 1;cboolean b="true"d double d=10.0;34.閱讀下列java代碼,在橫線處填(b),輸出結(jié)果可以包含“3”。public class demopublic static void main(string args)int a =;switch(a)default:system.out.println("default");break;case 1:system.out.println(&quo

15、t;l");break;case 2:system.out.println("2");case 3:system.out.println("3");a 4d default 35.以下()java代碼片段可以正確編譯。bca int i=0;if(i)system.out.println("hi");b boolean b=true;boolean b2=true;if(b=b2)system.out.println("so true");c int i=l;intj=2;if(i=l|j=2)syste

16、m.out.pnntlnc'ok");d int i=l;intj=2;if(i=l&|j=2)system.out.pnntlnc'ok");36.給定java代碼如下所示,則下劃線處填入(),可使這段代碼編譯成功。public int count(char cint i,double d)returnc;a c*ib c*(int)dc (int)c*dd i*d37.在java中,下面(a)語句能正確通過編譯a system.out.println(l+,2/,);b char i=2+'2'system.out.pri ntln(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論