




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、考砸了,把做錯的題目重新復(fù)習(xí)一下對應(yīng)的知識點(diǎn)一、 單項(xiàng)選擇(每題2.5分,20 * 2.5=50)A1. 下面哪種情況屬于方法重載 。A)方法名相同,參數(shù)類型與個數(shù)不同B)方法參數(shù)類型相同C)方法參數(shù)個數(shù)相同D)方法名相同,方法參數(shù)類型與個數(shù)也相同2. 你想用下面的代碼查找數(shù)組最后一個元素的值,當(dāng)你編譯并運(yùn)行它的時候,會發(fā)生什么?Cpublic class MyArpublic static void main(String argv)int i = new int5;System.out.println(i5);A). 編譯通過并輸出0B). 編譯通過并輸出 nullC). 編譯通過但發(fā)生運(yùn)
2、行時錯誤D). 編譯出錯3. JFrame的默認(rèn)布局管理器是什么?C4. Frame 的默認(rèn)布局是FlowLayout5. JFrame的默認(rèn)布局是BorderLayoutA)FlowLayoutB)GridLayoutC)BorderLayoutD)CardLayout6. 給定下面的類定義 Dclass BaseBase(int i)class DefCon extends BaseDefCon(int i)/XX如果將標(biāo)記/XX 的地方替換為下面的行,哪一行是獨(dú)立合法的?A). super();B). this();C). this(99);D). super(99);7. 啟動線程方法
3、正確的是_D_。A)run( )方法B)suspend( )方法C)stop( )方法D)start( )方法6、 在Java中,調(diào)用Math.random() 方法可能返回的結(jié)果是(B)Math.random 返回的是一個double值 此值大于0.0且小于1.0A) 132.34B) 0.342C) 29.34E10D) 1.00097、 下面的哪一個聲明是合法的?BA) public protected amethod(int i)B) public void amethod(int i)C) public void amethod(void)D) void public amethod
4、(int i)8、 假設(shè)有以下Java代碼:C import java.applet.*; import java.awt.*; public class My_Applet extends Applet 如果要在HTML頁中嵌入以上Applet,可按下面()方式完成。(選擇一項(xiàng))A) <APPLET CODE = My_Applet WIDTH=200 HEIGHT=100> </APPLET>B) <APPLET CODE = My_Applet.java WIDTH=200 HEIGHT=100> </APPLET>C) <APPLE
5、T CODE = My_Applet.class WIDTH=200 HEIGHT=100> </APPLET>D) <APPLET CODE = My_Applet.html WIDTH=200 HEIGHT=100></APPLET>9、 在Java中,要想使只有定義該類所在的包內(nèi)的類可以訪問該類,應(yīng)該用( A)關(guān)鍵字。A) 不需要任何關(guān)鍵字B) privateC) finalD) protected10、 下述哪些說法是正確的? AA) 實(shí)例變量是類的成員變量B) 實(shí)例變量是用static關(guān)鍵字聲明的C) 類變量在方法執(zhí)行時創(chuàng)建D) 類變量在使用
6、之前必須初始化11、 以下代碼中哪些是可以正確定義一個接口的 。CA)abstract class AbstractTestB)class abstract AbstractTestC)interface AbstractTestD)class interface AbstractTest12、 如希望Java類中的某成員變量只能在package內(nèi)部被直接訪問,那么定義該變量時使用限定詞_最適合DA) public B) private C) protected D)不使用限定詞13、 下列使用同步方法正確的是:AA)public synchronized void show()B)synch
7、ronized(target)C) public void show synchronized() D)synchronized()14、 以下那個方法可以讓線程暫停執(zhí)行_B_。A)run()方法B)sleep()方法C)start()方法D)以上方法都不正確15、 兩個過程爭奪同一個資源_B_。A)一定死鎖B)不一定死鎖C)不會死鎖 D)以上說法都不對16、 下列使用同步方法正確的是:AA)public synchronized void show()B)synchronized(target)C) public void show synchronized() D)synchronized
8、()17、 try 里有一個return語句,那么緊跟在這個try后的finally 里的code會不會被執(zhí)行,什么時候被執(zhí)行,在return前還是后?BA. 不執(zhí)行B. 執(zhí)行,在return 前C. 執(zhí)行,在return后D. 程序出現(xiàn)異常18、 如果要設(shè)置窗體的大小通過哪個方法來實(shí)現(xiàn)(C)A、setFont()B、setBackground()C、setSize()D、setVisible()19、 下面哪種情況能實(shí)現(xiàn)自動轉(zhuǎn)換 。BA)int型轉(zhuǎn)換成byte型B)float型轉(zhuǎn)換成double型C)double型轉(zhuǎn)換成int型D)char型轉(zhuǎn)換成int型20、 在socket編程中,服務(wù)器
9、端的實(shí)現(xiàn)方法為:_A_。A)ServerSocket sersoc=new ServerSocket(8000);B)Socket soc=sersoc.accept();C)InputStream is=soc.getInputStream();D)Socket soc=new Socket(“l(fā)ocalhost”,8000);E)InputStream is=soc.getInputStream();二、 多項(xiàng)選擇(每題3分,10 * 3=30)1. 子類繼承父類后,下面哪些說法是正確的 BCD。A)子類可以訪問父類所有的成員變量和方法B)子類還可以成為其他子類的父類C)子類和父類在同一個
10、包中時,子類不能訪問父類的private方法D)子類和父類在同一個包中時,子類不能訪問父類的private變量2. 下面哪種情況能實(shí)現(xiàn)自動轉(zhuǎn)換AC 。A)byte型轉(zhuǎn)換成int型B)int型轉(zhuǎn)換成byte型C)float型轉(zhuǎn)換成double型D)double型轉(zhuǎn)換成int型E)char型轉(zhuǎn)換成int型3. 下面關(guān)于數(shù)組說法正確的是 。ABCDA)一維數(shù)組實(shí)質(zhì)上是相同類型變量的列表B)char c=new char26;可聲明一個含有26個元素的char型數(shù)組C)當(dāng)為一個多維數(shù)組的時候分配內(nèi)存時,僅需要為第一指定內(nèi)存,然后再分配其他維的內(nèi)存D)int twain = new int45;可聲明一
11、個二維數(shù)組4. 下面哪個是能用于switch 語句的參數(shù)?A) byte b=1;B) int i=1;C) boolean b=false;D) char c='c'5. Applet的生命周期涉及到哪幾個方法_ABDE_。A)init( ) B)start( )C)paint( ) D)stop( )E)destroy( )6. 下面的哪一句陳述是正確的?CDA) 默認(rèn)的構(gòu)造函數(shù)有帶void的返回類型B) 默認(rèn)的構(gòu)造函數(shù)有一個帶void的參數(shù)C) 默認(rèn)的構(gòu)造函數(shù)不帶參數(shù)D) 如果類中定義了其他的構(gòu)造函數(shù)則在編譯時候不會創(chuàng)建默認(rèn)的構(gòu)造函數(shù)7. Object類中包含那些方法?B
12、CDEA)run()B)hashCode()C)equals()D)wait()E)clone()8. 對于tcp與udp實(shí)現(xiàn)網(wǎng)絡(luò)編程,表述錯誤的是_BD_。A)tcp實(shí)現(xiàn)的網(wǎng)絡(luò)編程更安全些B)通過TCP協(xié)議傳輸,得到的是一個順序的無保證的數(shù)據(jù)流C)tcp發(fā)送方和接收方的成對的兩個socket之間必須建立連接D)udp編程中可以保正數(shù)據(jù)傳遞的安全性與有序性E)使用UDP傳輸數(shù)據(jù)時是有大小限制的9. 以下關(guān)于java.util包的敘述正確的 。ABCDA)在這個包中,Java提供了一些實(shí)用的方法和數(shù)據(jù)結(jié)構(gòu)。B)util包下的Random類是用來產(chǎn)生隨機(jī)數(shù)的。C)util包下提供一個用來定義日期的
13、類:Date類。D)該包提供的堆棧(Stack)、向量(Vector)以及哈希表(Hashtable)等類來表示相應(yīng)的數(shù)據(jù)結(jié)構(gòu)。10. 以下關(guān)于集合框架的四個基本接口的層次結(jié)構(gòu)關(guān)系敘述正確的是BC 。A)Collection接口下的所有實(shí)現(xiàn)類都允許重復(fù)的對象。B)Set接口繼承Collection,但不允許重復(fù)。C)List接口繼承Collection,允許重復(fù),并引入位置下標(biāo)。D)Map是Collection集合下的另外一種實(shí)現(xiàn)方式,它實(shí)現(xiàn)了用于維護(hù)鍵/值對的操作。三、 問答或填空(每題5分, 4*5=20)1. 以下程序用來實(shí)現(xiàn)接收鍵盤輸入數(shù)據(jù),當(dāng)鍵盤輸入end后,將對輸入的內(nèi)容進(jìn)行排序,
14、并最終輸出,請將代碼補(bǔ)種完整;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Arrays;public class PrintDemo public static void main(String args) String str;boolean b = true;ArrayList<Integer> list = new ArrayList();/ 接受鍵盤輸入
15、并保存到input流中Scanner scan = new Scaner();InputStreamReader stdin = new InputStreamReader(_system.in_);/ 并將其轉(zhuǎn)換成緩沖流保存BufferedReader bufin = new BufferedReader( _stdin_);while (b) try System.out.print("請輸入字符: ");/ 以行為單位讀取str =_ bufin.readLine()_;/ 當(dāng)該行輸入的為end的時候代表輸入結(jié)束if (str.equals("end&quo
16、t;)b = false;if (b) /將輸入的字符串類型的數(shù)轉(zhuǎn)換成Ieteger并保存到ArrayList中l(wèi)ist.add(_Integer.valueOf(str)_); catch (IOException E) System.out.println("發(fā)生I/O錯誤!");b = false;System.out.println("排序結(jié)果");/將list轉(zhuǎn)換成樹組Object a = list.toArray();/通過Arrays對象的方法進(jìn)行內(nèi)部排序_ Arrays.sort(a) _;for (int i = 0; i < a.length; i+) System.out.println(ai);2. java中有幾種類型的流?JDK為每種類型的流提供了一些抽象類以供繼承,請說出他們分別是哪些類?字節(jié)流,字符流。(1)字節(jié)流繼承于InputStream OutputStream(2),字符流繼承于InputStreamReader OutputStreamWriter(2)3. 寫出Arr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于大數(shù)據(jù)的商業(yè)模型創(chuàng)新與優(yōu)化研究
- 教育科技在員工能力培養(yǎng)中的應(yīng)用研究
- 商業(yè)環(huán)境下的個人健康檔案管理解決方案
- 商業(yè)環(huán)境中教育領(lǐng)導(dǎo)者如何培養(yǎng)團(tuán)隊(duì)凝聚力
- 小學(xué)數(shù)學(xué)課堂教學(xué)聽評課:提升教學(xué)質(zhì)量的關(guān)鍵路徑探索
- 小學(xué)三年級數(shù)學(xué)家庭作業(yè)分層布置的探索與實(shí)踐:基于因材施教理念的深度研究
- 安徽省中秈稻品種抗病性評價與篩選研究:保障糧食安全的關(guān)鍵路徑
- 大型工業(yè)機(jī)器人自動化裝配定位誤差的精準(zhǔn)標(biāo)定與智能補(bǔ)償策略研究
- 2025年小學(xué)教師資格考試《綜合素質(zhì)》職業(yè)道德專項(xiàng)試題解析試卷及答案
- 業(yè)務(wù)流程的再造與優(yōu)化計(jì)劃
- 認(rèn)識職業(yè):醫(yī)生
- 國際音標(biāo)卡片(打印版)
- 2023年四川省資陽中考英語真題(含答案)
- 石砌體結(jié)構(gòu)房屋安全性鑒定課件
- 護(hù)理管理pdca的課件
- 客戶服務(wù)與問題解決技巧培訓(xùn)
- 騰訊云安全運(yùn)維
- (材料)綜合物性測量系統(tǒng)
- 土壤農(nóng)化分析實(shí)驗(yàn)智慧樹知到課后章節(jié)答案2023年下甘肅農(nóng)業(yè)大學(xué)
- 人教版八年級《竹竿舞》評課稿
- 往生薦亡功德文疏教學(xué)教材
評論
0/150
提交評論