Java 語(yǔ)言程序設(shè)計(jì) (一 )試題_第1頁(yè)
Java 語(yǔ)言程序設(shè)計(jì) (一 )試題_第2頁(yè)
Java 語(yǔ)言程序設(shè)計(jì) (一 )試題_第3頁(yè)
Java 語(yǔ)言程序設(shè)計(jì) (一 )試題_第4頁(yè)
Java 語(yǔ)言程序設(shè)計(jì) (一 )試題_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Java 語(yǔ)言程序設(shè)計(jì) (一 )試題一、單選題 (共20題,共60分) 1.下列字符組合不能作為Java整型常量的是 () A.078 B.0x3ACB C.5000 D.0x3ABC 2.設(shè)類 U 聲明,及對(duì)象 u 和 v 的定義如下: A.u.x=v.y;u.y=v.x; B.u=v; C.u.copy(v); D.v.copy(u); 3.設(shè)有以下代碼: A.true,true B.false,false C.true,false D.false,true 4.以下關(guān)于 AWT 與 Swing 之間關(guān)系的敘述,正確的是 ( ) A.Swing 是 AWT 的提高和擴(kuò)展 B.在寫 GUI

2、程序時(shí), AWT 和 Swing 不能同時(shí)使用 C.AWT 和 Swing 在不同的平臺(tái)上都有相同的表示 D.AWT 中的類是從 Swing 繼承的 5.在以下 Swing 組件中,能為它指定布局管理器的是 ( ) A.JScrollBar 對(duì)象 B.JMenuBar 對(duì)象 C.JComboBox 對(duì)象 D.JDialog 對(duì)象 6.一般的繪圖程序要定義一個(gè) JPanel子類。在 JPanel子類中還要重定義一個(gè)方法,在這個(gè)方法中調(diào)用繪圖方法,繪制各種圖形。要重定義的方法是 ( ) A.paint() B.paintComponent() C.repaint() D.update() 7.用

3、Runnable 接口實(shí)現(xiàn)多線程的主要工作是 ( ) A.聲明實(shí)現(xiàn) Runnable 接口的類,在類內(nèi)實(shí)現(xiàn) run()方法,讓線程調(diào)用 start()方法。 B.聲明實(shí)現(xiàn) Runnable 接口的類,在類內(nèi)實(shí)現(xiàn) run()方法,在類內(nèi)聲明線程對(duì)象,在 init() 方法中創(chuàng)建新 線程,啟動(dòng)新線程。 C.聲明實(shí)現(xiàn) Runnable 接口的類,在類內(nèi)實(shí)現(xiàn) run()方法,在類內(nèi)聲明線程對(duì)象,在 Init() 方法或 start() 方法中創(chuàng)建新線程,在 start()方法中啟動(dòng)新線程。 D.聲明實(shí)現(xiàn) Runnable 接口的類,在類內(nèi)實(shí)現(xiàn) run()方法,在 init() 方法中創(chuàng)建新線程,在 s

4、tart()方法中 啟動(dòng)新線程 8.程序如果要按行輸入輸出文件的字符流,最合理的方法是采用 ( ) A.BufferedReader 類和 BufferedWriter 類 B.InputStream 類和 OutputStream 類 C.FileReader 類和 FileWriter 類 D.File_Reader 類和 File_Writer 類 9.在編寫訪問數(shù)據(jù)庫(kù)的 Java程序中,要用到 DriverManager 類。該類的作用是 ( ) A.存儲(chǔ)查詢結(jié)果 B.處理與數(shù)據(jù)庫(kù)的連接 C.在指定的連接中處理 SQL 語(yǔ)句 D.處理驅(qū)動(dòng)程序的加載和建立數(shù)據(jù)庫(kù)連接 10.編譯 Java

5、 Application 源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴(kuò)展名為 A.java B.class C.html D.exe 11.設(shè) x = 1 , y = 2 , z = 3,則表達(dá)式 y+=z-/+x 的值是 A.3 B.3. 5 C.4 D.5 12.不允許作為類及類成員的訪問控制符的是 A.public B.private C.static D.protected 13.為 AB 類的一個(gè)無(wú)形式參數(shù)無(wú)返回值的方法 method 書寫方法頭,使得使用類名 AB 作為前綴就可以調(diào)用它,該方法頭的形式為 A.static void method( ) B.public vo

6、id method( ) C.final void method( ) D.abstract void method( ) 14.如下哪個(gè)是 Java中的標(biāo)識(shí)符() A.public B.super C.3number D.width 15.哪個(gè)是 Java中的標(biāo)識(shí)符 ( ) A.fieldname B.super C.3number D.#number 16.已知如下定義: String s = story; 下面哪個(gè)語(yǔ)句不是合法的 ( ) A.s += books; B.s = s + 100; C.int len = s.length; D.String t = s + “abc; ”

7、17.如下哪個(gè)是 Java中有效的關(guān)鍵字 () A.name B.hello C.false D.good 18.下面的代碼段執(zhí)行之后 count 的值是什么 ( ) A.5 B.1 C.15 D.16 19.定義一個(gè)類,必須使用的關(guān)鍵字是 ( ) A.public B.class C.interface D.static 20.定義一個(gè)接口必須使用的關(guān)鍵字是( ) A.public B.class C.interface D.static 二、填空題 (共10題,共30分) 21.開發(fā)與運(yùn)行 Java 程序需要經(jīng)過的三個(gè)主要步驟為_、_和_。 22.在 Java 的基本數(shù)據(jù)類型中, char

8、 型采用 Unicode 編碼方案,每個(gè) Unicode 碼占 用_ 字節(jié)內(nèi)存空間,這樣,無(wú)論是中文字符還是英文字符,都是占用_ 字節(jié)內(nèi)存空間。 23.設(shè) x = 2 ,則表達(dá)式 ( x + + )/3 的值是 _ 。 24.若 x = 5,y = 10,則 x < y 和 x >= y 的邏輯值分別為_和 _。 25._ 方法是一種僅有方法頭,沒有具體方法體和操作實(shí)現(xiàn)的方法,該方 法必須在抽象類之中定義。 _方法是不能被當(dāng)前類的子類重新定義的方法。 26.創(chuàng)建一個(gè)名為_的包的語(yǔ)句是_; , 該語(yǔ)句應(yīng)該放在程序的位置為:_ 。 27.設(shè)有數(shù)組定義: int MyIntArray =

9、 10 , 20 , 30 , 40 , 50 , 60 , 70; 28.在 Java 程序中,通過類的定義只能實(shí)現(xiàn)_重繼承,但通過接口的定義可以實(shí)現(xiàn)_重繼承關(guān)系。 29.Java程序的字節(jié)碼文件的擴(kuò)展名是 _。 30.在類聲明之前用 _修飾,聲明類是不能被再繼承的類,即它不能再有子類。 1、正確答案: A 2、正確答案: B 3、正確答案: C 4、正確答案: A 5、正確答案: D 6、正確答案: B 7、正確答案: D 8、正確答案: A 9、正確答案: D 10、正確答案: B 11、正確答案: A 12、正確答案: C 13、正確答案: A 14、正確答案: D 15、正確答案: A 16、正確答案: C 17、正確答案: C 18、正確答案: D 19、正確答案: B 20、正確答案: C 21、正確答案:編輯源程序、編譯生成字節(jié)碼和解釋運(yùn)行字節(jié)碼。 22、正確答案:2、2 23、正確答案:0 24、正

溫馨提示

  • 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ù)覽,若沒有圖紙預(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)論