java程序設(shè)計(jì)復(fù)習(xí)

java程序設(shè)計(jì)復(fù)習(xí)

ID:18445357

大小:87.00 KB

頁數(shù):11頁

時(shí)間:2018-09-18

java程序設(shè)計(jì)復(fù)習(xí)_第1頁
java程序設(shè)計(jì)復(fù)習(xí)_第2頁
java程序設(shè)計(jì)復(fù)習(xí)_第3頁
java程序設(shè)計(jì)復(fù)習(xí)_第4頁
java程序設(shè)計(jì)復(fù)習(xí)_第5頁
資源描述:

《java程序設(shè)計(jì)復(fù)習(xí)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、一、判斷題1.java中用于編譯源文件的命令是javac。(ü)2.a(chǎn)bstract和final不能同時(shí)修飾一個(gè)類。(ü)3.一個(gè)意料之外的或出錯(cuò)的情形是一個(gè)異常(ü)。4.如果線程死亡,它便不能運(yùn)行(ü)。5.在括號里表明一個(gè)數(shù)組變量的整數(shù)是指針(?)。6.靜態(tài)的成員方法中可以調(diào)用非靜態(tài)的成員方法。(?)7.Applet是用HTML語言編寫的(?)。(java語言編寫的)2278.二維數(shù)組的初始化int[][]arr=newint[][4]是合法的。(?)9.在括號里表明一個(gè)數(shù)組變量的整數(shù)是指針(?)。10.java語言是平臺無關(guān)

2、的語言。(ü)11.關(guān)鍵字Supper總是指向所使用的類的父類(ü)。12.在switch結(jié)構(gòu)中,defaultcase必須出現(xiàn)(?)。Default不是必須出現(xiàn)的5113.在方法定義中,所有可能發(fā)生的異常都必須用try{}catch{}捕捉。(?)14614.一個(gè)類實(shí)現(xiàn)一個(gè)接口,則該類必須實(shí)現(xiàn)接口中的所有方法。(?)非抽象類必須實(shí)現(xiàn)所有抽象方法,否則為抽象類15.線程使用sleep方法休眠后會(huì)釋放該線程同步鎖定的對象。(?)16.使用相同方法名來表示不同的實(shí)現(xiàn)被稱作為隱藏(?)。靜態(tài)17.當(dāng)使用冒泡排序按升序排序時(shí),第一遍數(shù)組遍歷

3、完成后,原來數(shù)組里的第一個(gè)數(shù)排在了數(shù)組的末尾(?)。18.把方法聲明為synchronized,就可以保證不發(fā)生死鎖(?)。二、填空題(每空1分,共10分)1.導(dǎo)入mypackage包中的所類的命令是(importmypackage.*;)。112.運(yùn)行Java程序需要(JVM解釋器jvm),它直接對Java字節(jié)碼進(jìn)行解釋。Java虛擬機(jī)3.Java程序可以方便地被移植到網(wǎng)絡(luò)上的不同機(jī)器,同時(shí)Java的類庫中也實(shí)現(xiàn)了與不同平臺的接口,是這些類庫可以移植。4.Java程序的字節(jié)碼文件的擴(kuò)展名是(.class)。5.在類聲明之前用(fi

4、nal)修飾,聲明類是不能被再繼承的類,即它不能再有子類。6.符點(diǎn)型可以表示帶有小數(shù)部分的數(shù)值。它分為兩種:(float)和double,分別代表單精度和雙精度數(shù)值。7.(布爾/Boolean)的數(shù)據(jù)類型,用于對兩個(gè)數(shù)值通過關(guān)系運(yùn)算符進(jìn)行比較,判斷比較的結(jié)果是真或是假。8.在實(shí)現(xiàn)接口ActionListener的方法actionPerformed()中,常用的有兩個(gè)獲得事件源的方法,它們是getActionCommand()和(getSource())。9.在Java程序中(main)方法非常重要,是整個(gè)程序的入口。10.符點(diǎn)型可以

5、表示帶有小數(shù)部分的數(shù)值。它分為兩種:(float)和double分別代表單精度和雙精度數(shù)值。不同平臺的Java的()特點(diǎn)。11.線程從阻塞狀態(tài)恢復(fù)到就緒狀態(tài),有三種途徑:自動(dòng)恢復(fù)、用resume()方法恢復(fù)和用(notify())方法恢復(fù)。12.?dāng)?shù)組的下標(biāo)是從(0)開始的。13.被調(diào)用的方法中的(return)語句可以將表達(dá)式的值返回調(diào)用它的方法。14.Java的核心是面向?qū)ο蟪绦蛟O(shè)計(jì),它有三個(gè)特性:封裝、(多態(tài))、繼承。15.Java程序分為兩種:JavaApplication程序和(JavaApplet)程序。18.System

6、.out.println()語句的作用是(把小括號中的內(nèi)容顯示在屏幕上,并且增加新的一行)。20.Java允許對特殊的字符使用轉(zhuǎn)義序列。轉(zhuǎn)義序列以(反斜杠())開始,后面跟一個(gè)對編譯器來說有特殊意義的字符。1121.Read()方法的返回類型是(字符數(shù)據(jù)int類型23.面向?qū)ο蟮木幊态F(xiàn)有類派生出新類,這稱為(繼承)。24.(對象)類創(chuàng)建的實(shí)例。25.提供注解但不可執(zhí)行的程序語句被稱為(注釋語句三、單項(xiàng)選擇題(每小題2分,共20分)1.以下程序代碼的輸出結(jié)果是(B)(2009-01Java自考)intx=10;while(x>7){

7、System.out.print("*");x--;}A.**B.***C.*D.****2.把程序組件看作與現(xiàn)實(shí)世界中的具體對象相似的對象是(面向?qū)ο蟪绦蛟O(shè)計(jì))A.命令行操作系統(tǒng)B.面向過程程序設(shè)計(jì)C.面向?qū)ο蟪绦蛟O(shè)計(jì)D.機(jī)器語言3.以下關(guān)于AWT與Swing之間關(guān)系的敘述,正確的是(A)AWT最早出現(xiàn),并且是SWing技術(shù)的基礎(chǔ)。Swing是java為開發(fā)GUI提供的更加使用的新技術(shù)。它與AWT在很多方面基本一致,但比AWT提供更加豐富的組件以及很多新的特性和功能。A.Swing是AWT的提高和擴(kuò)展B.在寫GUI程序時(shí),AWT和

8、Swing不能同時(shí)使用C.AWT和Swing在不同的平臺上都有相同的表示D.AWT中的類是從Swing繼承的4.用Runnable接口實(shí)現(xiàn)多線程的主要工作是(D)(2009-01Java自考)A.聲明實(shí)現(xiàn)Runnable接口的類,在類

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。