

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、共 6 頁(yè),第 頁(yè) 1 科目序號(hào) 科目序號(hào):6002 A 卷 《Java 語(yǔ)言程序設(shè)計(jì)》期末試卷 語(yǔ)言程序設(shè)計(jì)》期末試卷 (試卷總分:100 分,考試時(shí)間:120 分鐘,答案寫在答卷紙上) 一.判斷題(每題 一.判斷題(每題 1 分,共 分,共 10 分) 分) 1.無(wú)論 Java 源程序包含幾個(gè)類的定義, 若該源程序文件以 A.java 命名, 編譯后生成的都只有一個(gè)名為 A 的字節(jié)碼文件。
2、 (X )2.Java 的各種數(shù)據(jù)類型所占用的內(nèi)存長(zhǎng)度與具體軟硬件環(huán)境有關(guān)。 (X ) 3.靜態(tài)初始化器是在其所屬的類加載內(nèi)存時(shí)由系統(tǒng)自動(dòng)調(diào)用執(zhí)行的方法。 ( O )4.與 C 語(yǔ)言不同的是,Java 語(yǔ)言中的數(shù)組元素下標(biāo)總是從 1 開(kāi)始。 ( X )5.在 Java 的方法中定義一個(gè)常量要用 const 關(guān)鍵字。( X )6.Java 有兩類程
3、序:Java Application 和 Java Applet,其中 Java Applet 程序只能在圖形界面中工作, 而 Java Application 程序只能在字符界面中工作 。( X)7.在異常處理中總是將可能產(chǎn)生異常的語(yǔ)句放在 try 塊中,用 catch 子句去處理異常,而且一個(gè) try 塊之后只能對(duì)應(yīng)一個(gè) catch 語(yǔ)句。( X )8.程序員可以不必釋放已創(chuàng)建的對(duì)象,因?yàn)?Java 有垃圾回收機(jī)制,內(nèi)存回收程
4、序可在指定的時(shí)間釋放內(nèi)存對(duì)象。 (X )9.Java 系統(tǒng)的標(biāo)準(zhǔn)輸入對(duì)象是 System.in, 標(biāo)準(zhǔn)輸出對(duì)象有兩個(gè), 分別是標(biāo)準(zhǔn)輸出 System.out和標(biāo)準(zhǔn)錯(cuò)誤輸出 System.err。( O )10. 即使一個(gè)類中未顯式定義構(gòu)造函數(shù), 也會(huì)有一個(gè)缺省的構(gòu)造函數(shù), 缺省的構(gòu)造函數(shù)是無(wú)參的, 函數(shù)體為空。( O )二.單項(xiàng)選擇
5、題(每題 二.單項(xiàng)選擇題(每題 2 分,共 分,共 40 分) 分) 1.編譯 Java Applet 源程序文件產(chǎn)生的字節(jié)碼文件的擴(kuò)展名為( B )。 A、java B、class C、html D、exe 2.Java application 中的主類需包含 main 方法,main 方法的返回類型是什么?( D ) A、int B、float C、double D、void 3.以下哪個(gè)方法用于定義
6、線程的執(zhí)行體? ( C ) A、 start() B、init() C、run() D、synchronized() 4. 當(dāng)瀏覽器暫時(shí)離開(kāi)含 applet 程序的頁(yè)面時(shí), 以下選項(xiàng)中的哪個(gè)方法將被執(zhí)行? ( D )A、init() B、start() C、destroy() D、stop() 5.下面哪個(gè)不是 Java 中的容器? ( A ) A、Canvas B、Scroll
7、Pane C、Applet D、Dialog 6.以下標(biāo)識(shí)符中哪項(xiàng)是不合法的( A ) A、const B、$double C、hello D、BigMeaninglessName 7.以下哪個(gè)關(guān)鍵字可以用來(lái)為對(duì)象加互斥鎖?(D ) 共 6 頁(yè),第 頁(yè) 3 D、 interface B { void print();} 17.下面哪個(gè)函數(shù)是 public void aMethod(){...
8、}的重載函數(shù)?( D ) A、void aMethod( ){...} B、public int aMethod(){...} C、public void aMethod ( ){...} D、public int aMethod ( int m){...} 18.A 派生出子類 B ,B 派生出子類 C,并且在 Java 源代碼中有如下聲明: 1. A a0=new A(); 2. A a1 =new B
9、(); 3. A a2=new C(); 問(wèn)以下哪個(gè)說(shuō)法是正確的? ( D ) A、只有第 1 行能通過(guò)編譯 B、第 1、2 行能通過(guò)編譯,但第 3 行編譯出錯(cuò) C、第 1、2、3 行能通過(guò)編譯,但第 2、3 行運(yùn)行時(shí)出錯(cuò) D、第 1 行、第 2 行和第 3 行的聲明都是正確的 19. 假設(shè) A 類有如下定義, 設(shè) a 是 A 類的一個(gè)實(shí)例, 下列語(yǔ)句調(diào)用哪個(gè)是錯(cuò)誤的? ( C )class A { int
10、 i; static String s; void method1() { } static void method2() { } } A、System.out.println(a.i);B、a.method1(); C、A.method1(); D、A.method2() 20.有如下代碼段: 1) 2) { if(unsafe()){//do something…} 3) else if(safe(
11、)){//do the other…} 4) } 其中,方法 unsafe() 將拋出 IOException, 請(qǐng)問(wèn)可將以下哪項(xiàng)填入第 1 行?( D ) A、 public IOException methodName() B、 public void methodName() C、public void methodName() throw IOException D、public void methodNa
12、me() throws IOException 三.程序閱讀題(每題 三.程序閱讀題(每題 4 分,共 分,共 40 分) 分) 1.寫出以下程序的運(yùn)行結(jié)果。 class TwoObjects { public static void main(String[] args) { B b1=new B(); B b2=new B(); System.out.println(b1==b2); System.out.print
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 程序設(shè)計(jì)c語(yǔ)言期末試卷
- c語(yǔ)言程序設(shè)計(jì)期末試卷(杭電1月a卷)
- c語(yǔ)言程序設(shè)計(jì)期末試卷(杭電6月a卷)
- 中南民族大學(xué)2014通信系統(tǒng)仿真期末試卷—答案
- c程序設(shè)計(jì)期末試卷(a)
- 中南民族大學(xué)
- 南昌大學(xué)java語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)期末大作業(yè)
- c語(yǔ)言程序設(shè)計(jì)試卷a卷
- 程序設(shè)計(jì)基礎(chǔ)期末試卷及答案(a)
- java語(yǔ)言程序設(shè)計(jì)-程序流程
- 程序設(shè)計(jì)基礎(chǔ)期末試卷及答案(b)
- 《java語(yǔ)言程序設(shè)計(jì)》期末考試模擬試題
- 石大 java語(yǔ)言程序設(shè)計(jì)
- 09年c程序設(shè)計(jì)期末試卷(a)及答案
- 浙江大學(xué)java語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)答案全集
- java程序設(shè)計(jì)試卷2011-a
- java語(yǔ)言程序設(shè)計(jì)教學(xué)大綱
- java語(yǔ)言程序設(shè)計(jì)試題及答案
- 《java語(yǔ)言程序設(shè)計(jì)》指導(dǎo)書
- 《java語(yǔ)言程序設(shè)計(jì)》復(fù)習(xí)講義-read
評(píng)論
0/150
提交評(píng)論