荊楚理工_試卷及答案參考答案_第1頁(yè)
荊楚理工_試卷及答案參考答案_第2頁(yè)
荊楚理工_試卷及答案參考答案_第3頁(yè)
荊楚理工_試卷及答案參考答案_第4頁(yè)
荊楚理工_試卷及答案參考答案_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、JAVA 基礎(chǔ)一、填空題(每空 1.5 分)試題(2012-4-22)定義類的關(guān)鍵字是 class ,定義接口的關(guān)鍵字是 erface 。Java 應(yīng)用體系包括三個(gè)部分 JAVASE 、 JAVAEE 和 JAVAME。在 Java 中,byte 數(shù)據(jù)類型的范圍是 -128至 127 之間。4、開(kāi)發(fā)與運(yùn)行 Java 程序需要經(jīng)過(guò)的三個(gè)主要步驟為 編輯 、 編譯 和 運(yùn)行 。5、在 Java 的基本數(shù)據(jù)類型中,char 型采用 Unicode 編碼方案,每個(gè) Unicode 碼占用 2 字節(jié)內(nèi)存空間,無(wú)論是中文字符還是英文字符,都占 2 字節(jié)。6、設(shè)x = 2 ,則表達(dá)式 ( x + + )3

2、的值是 0 。7、若 float f =9.8E3F,則 f 值為 9800.0f。8、若 x = 5,y = 10,則 x = y 的邏輯值分別為 true 和false 。9、如果將類 MyClass正常編譯。為 public,它的文件名稱必須是 MyClass.java 才能10、Java 程序中的單行注釋符 / ,多行注釋符 /* */ ,文檔注釋 /* */ 。11、若x= -8,則 x3 的結(jié)果 812、若 byte b= (byte)(-196),則 System.out.prln(b)的結(jié)果是 60。13、若x=13,y=10,則執(zhí)行 x=xy; y=xy; x=xy;后,x=

3、 10,y= 13。14Java 源程序的擴(kuò)展名是 java,經(jīng)過(guò)編譯后的程序的擴(kuò)展名是 class。15Java 流程控制語(yǔ)句 switch(express),express 只能是那些類型 byte、 char、short、 。二、選擇題(每題 1 分,第 9、10 題各 3 分)1、編譯 JavaApplication源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為( B )。A. javaC. html2、設(shè) x = 1 , y = 2 , z = 3,則表達(dá)式A. 3C. 4B. classD. .exeyz/x的值是(A )。 B. 3. 5D. 53關(guān)于選擇結(jié)構(gòu)下列哪個(gè)

4、說(shuō)法正確?(B)if 語(yǔ)句和 else 語(yǔ)句必須成對(duì)出現(xiàn)if 語(yǔ)句可以沒(méi)有 else 語(yǔ)句對(duì)應(yīng)switch 結(jié)構(gòu)中每個(gè) case 語(yǔ)句中必須用 break 語(yǔ)句switch 結(jié)構(gòu)中必須有 default 語(yǔ)句4while 循環(huán)和 dowhile 循環(huán)的區(qū)別是:(D)A沒(méi)有區(qū)別,這兩個(gè)結(jié)構(gòu)任何情況下效果一樣 Bwhile 循環(huán)比 dowhile 循環(huán)執(zhí)行效率高Cwhile 循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次Ddowhile 循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次5關(guān)于 for 循環(huán)和 while 循環(huán)的說(shuō)法哪個(gè)正確?(B)while 循環(huán)先判斷后執(zhí)行,for 循環(huán)先執(zhí)行后判斷。f

5、or(;)是死循環(huán) C兩種循環(huán)任何時(shí)候都不可以替換D兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空6 void 的含義:(A)A方法沒(méi)有返回值 C沒(méi)有意義7下列說(shuō)法哪個(gè)正確?(D) A不需要定義類,就能創(chuàng)建對(duì)象 BJava 中有全局變量。Cgoto 不是 Java 的關(guān)鍵字。B 方法體為空D.定義方法時(shí)必須使用D、final 修飾變量,則該變量不能被重新賦值。8下列說(shuō)法哪個(gè)正確?(A)A、一個(gè)程序可以包含多個(gè)源文件 B、一個(gè)源文件中只能有一個(gè)類C、一個(gè)源文件中可以有多個(gè)公共類D、一個(gè)源文件只能供一個(gè)程序使用9、下面 main()方法的定義哪些是正確的,可多選(A C D)?A、public s

6、B、public s C、public sD、public sic void main(String args) ic void main(String) ic void main(String args) ic void main(String x) 10、下面的代碼段執(zhí)行之后 count 的值是什么( D )count = 1;for (i = 1; i = 5; i+) count += i;System.out.prln(count);A、5B、1C、15D、16三判斷題(每題 2 分)1Java 的源代碼中定義幾個(gè)類,編譯結(jié)果就生成幾個(gè)以.class 為后綴的字節(jié)碼文件。()2Jav

7、a 語(yǔ)言是一種編譯型的語(yǔ)言,因?yàn)樾枰?javac 命令來(lái)編譯才可以運(yùn)行。(X)(X)(X)(X)3Java 有回收機(jī)制,內(nèi)存回收程序可在指定的時(shí)間內(nèi)存對(duì)象。4JDK 中包含 jre,所以 javac 和 java 命令、native2ascii 在jre 中都存在5Java 語(yǔ)言是一種純粹的面象語(yǔ)言,所以也和 C+一樣支持多繼承9Java 語(yǔ)言對(duì)每一個(gè)基本數(shù)據(jù)類型都提供了對(duì)應(yīng)的包裝類,例如,char 對(duì)應(yīng) Char。 (X)10JVM 執(zhí)行 byteCode 分三步,分別是:類加載、類校驗(yàn)、運(yùn)行。()四、編程題目(第 1 題 10 分,第 2 題 14 分)1、寫一個(gè)類,完成從 1(含)到

8、100(含)中所有奇數(shù)的和,并在控制臺(tái)輸出。要求:符合編程規(guī)范每行書(shū)寫一個(gè)語(yǔ)句在 main 方法中直接寫代碼參考如下:public class Exam1public sic void main(String args) total=0;for(i=1;i=100;i+=2)total+=i;System.out.prln(“從 1 到 100 所有的奇數(shù)和=”+total);2、寫一個(gè)類,完成從 1(含)到 100(含)的累加和,并在控制臺(tái)輸出。要求:符合編程規(guī)范每行書(shū)寫一個(gè)語(yǔ)句必須用遞歸來(lái)完成,遞歸方法名為 sum在 main 方法中調(diào)用 sum 方法完成累加并輸出參考如下:public class Exam2public sic if(num= =1)return 1;e

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論