




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、考砸了,把做錯(cuò)的題目重新復(fù)習(xí)一下對(duì)應(yīng)的知識(shí)點(diǎn)一、 單項(xiàng)選擇(每題2.5分,20 * 2.5=50)A1. 下面哪種情況屬于方法重載 。A)方法名相同,參數(shù)類(lèi)型與個(gè)數(shù)不同B)方法參數(shù)類(lèi)型相同C)方法參數(shù)個(gè)數(shù)相同D)方法名相同,方法參數(shù)類(lèi)型與個(gè)數(shù)也相同2. 你想用下面的代碼查找數(shù)組最后一個(gè)元素的值,當(dāng)你編譯并運(yùn)行它的時(shí)候,會(huì)發(fā)生什么?Cpublic class MyArpublic static void main(String argv)int i = new int5;System.out.println(i5);A). 編譯通過(guò)并輸出0B). 編譯通過(guò)并輸出 nullC). 編譯通過(guò)但發(fā)生運(yùn)
2、行時(shí)錯(cuò)誤D). 編譯出錯(cuò)3. JFrame的默認(rèn)布局管理器是什么?C4. Frame 的默認(rèn)布局是FlowLayout5. JFrame的默認(rèn)布局是BorderLayoutA)FlowLayoutB)GridLayoutC)BorderLayoutD)CardLayout6. 給定下面的類(lèi)定義 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. 啟動(dòng)線(xiàn)程方法
3、正確的是_D_。A)run( )方法B)suspend( )方法C)stop( )方法D)start( )方法6、 在Java中,調(diào)用Math.random() 方法可能返回的結(jié)果是(B)Math.random 返回的是一個(gè)double值 此值大于0.0且小于1.0A) 132.34B) 0.342C) 29.34E10D) 1.00097、 下面的哪一個(gè)聲明是合法的?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頁(yè)中嵌入以上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中,要想使只有定義該類(lèi)所在的包內(nèi)的類(lèi)可以訪(fǎng)問(wèn)該類(lèi),應(yīng)該用( A)關(guān)鍵字。A) 不需要任何關(guān)鍵字B) privateC) finalD) protected10、 下述哪些說(shuō)法是正確的? AA) 實(shí)例變量是類(lèi)的成員變量B) 實(shí)例變量是用static關(guān)鍵字聲明的C) 類(lèi)變量在方法執(zhí)行時(shí)創(chuàng)建D) 類(lèi)變量在使用
6、之前必須初始化11、 以下代碼中哪些是可以正確定義一個(gè)接口的 。CA)abstract class AbstractTestB)class abstract AbstractTestC)interface AbstractTestD)class interface AbstractTest12、 如希望Java類(lèi)中的某成員變量只能在package內(nèi)部被直接訪(fǎng)問(wèn),那么定義該變量時(shí)使用限定詞_最適合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、 以下那個(gè)方法可以讓線(xiàn)程暫停執(zhí)行_B_。A)run()方法B)sleep()方法C)start()方法D)以上方法都不正確15、 兩個(gè)過(guò)程爭(zhēng)奪同一個(gè)資源_B_。A)一定死鎖B)不一定死鎖C)不會(huì)死鎖 D)以上說(shuō)法都不對(duì)16、 下列使用同步方法正確的是:AA)public synchronized void show()B)synchronized(target)C) public void show synchronized() D)synchronized
8、()17、 try 里有一個(gè)return語(yǔ)句,那么緊跟在這個(gè)try后的finally 里的code會(huì)不會(huì)被執(zhí)行,什么時(shí)候被執(zhí)行,在return前還是后?BA. 不執(zhí)行B. 執(zhí)行,在return 前C. 執(zhí)行,在return后D. 程序出現(xiàn)異常18、 如果要設(shè)置窗體的大小通過(guò)哪個(gè)方法來(lái)實(shí)現(xiàn)(C)A、setFont()B、setBackground()C、setSize()D、setVisible()19、 下面哪種情況能實(shí)現(xiàn)自動(dòng)轉(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. 子類(lèi)繼承父類(lèi)后,下面哪些說(shuō)法是正確的 BCD。A)子類(lèi)可以訪(fǎng)問(wèn)父類(lèi)所有的成員變量和方法B)子類(lèi)還可以成為其他子類(lèi)的父類(lèi)C)子類(lèi)和父類(lèi)在同一個(gè)
10、包中時(shí),子類(lèi)不能訪(fǎng)問(wèn)父類(lèi)的private方法D)子類(lèi)和父類(lèi)在同一個(gè)包中時(shí),子類(lèi)不能訪(fǎng)問(wèn)父類(lèi)的private變量2. 下面哪種情況能實(shí)現(xiàn)自動(dòng)轉(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ù)組說(shuō)法正確的是 。ABCDA)一維數(shù)組實(shí)質(zhì)上是相同類(lèi)型變量的列表B)char c=new char26;可聲明一個(gè)含有26個(gè)元素的char型數(shù)組C)當(dāng)為一個(gè)多維數(shù)組的時(shí)候分配內(nèi)存時(shí),僅需要為第一指定內(nèi)存,然后再分配其他維的內(nèi)存D)int twain = new int45;可聲明一
11、個(gè)二維數(shù)組4. 下面哪個(gè)是能用于switch 語(yǔ)句的參數(shù)?A) byte b=1;B) int i=1;C) boolean b=false;D) char c='c'5. Applet的生命周期涉及到哪幾個(gè)方法_ABDE_。A)init( ) B)start( )C)paint( ) D)stop( )E)destroy( )6. 下面的哪一句陳述是正確的?CDA) 默認(rèn)的構(gòu)造函數(shù)有帶void的返回類(lèi)型B) 默認(rèn)的構(gòu)造函數(shù)有一個(gè)帶void的參數(shù)C) 默認(rèn)的構(gòu)造函數(shù)不帶參數(shù)D) 如果類(lèi)中定義了其他的構(gòu)造函數(shù)則在編譯時(shí)候不會(huì)創(chuàng)建默認(rèn)的構(gòu)造函數(shù)7. Object類(lèi)中包含那些方法?B
12、CDEA)run()B)hashCode()C)equals()D)wait()E)clone()8. 對(duì)于tcp與udp實(shí)現(xiàn)網(wǎng)絡(luò)編程,表述錯(cuò)誤的是_BD_。A)tcp實(shí)現(xiàn)的網(wǎng)絡(luò)編程更安全些B)通過(guò)TCP協(xié)議傳輸,得到的是一個(gè)順序的無(wú)保證的數(shù)據(jù)流C)tcp發(fā)送方和接收方的成對(duì)的兩個(gè)socket之間必須建立連接D)udp編程中可以保正數(shù)據(jù)傳遞的安全性與有序性E)使用UDP傳輸數(shù)據(jù)時(shí)是有大小限制的9. 以下關(guān)于java.util包的敘述正確的 。ABCDA)在這個(gè)包中,Java提供了一些實(shí)用的方法和數(shù)據(jù)結(jié)構(gòu)。B)util包下的Random類(lèi)是用來(lái)產(chǎn)生隨機(jī)數(shù)的。C)util包下提供一個(gè)用來(lái)定義日期的
13、類(lèi):Date類(lèi)。D)該包提供的堆棧(Stack)、向量(Vector)以及哈希表(Hashtable)等類(lèi)來(lái)表示相應(yīng)的數(shù)據(jù)結(jié)構(gòu)。10. 以下關(guān)于集合框架的四個(gè)基本接口的層次結(jié)構(gòu)關(guān)系敘述正確的是BC 。A)Collection接口下的所有實(shí)現(xiàn)類(lèi)都允許重復(fù)的對(duì)象。B)Set接口繼承Collection,但不允許重復(fù)。C)List接口繼承Collection,允許重復(fù),并引入位置下標(biāo)。D)Map是Collection集合下的另外一種實(shí)現(xiàn)方式,它實(shí)現(xiàn)了用于維護(hù)鍵/值對(duì)的操作。三、 問(wèn)答或填空(每題5分, 4*5=20)1. 以下程序用來(lái)實(shí)現(xiàn)接收鍵盤(pán)輸入數(shù)據(jù),當(dāng)鍵盤(pán)輸入end后,將對(duì)輸入的內(nèi)容進(jìn)行排序,
14、并最終輸出,請(qǐng)將代碼補(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();/ 接受鍵盤(pán)輸入
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("請(qǐng)輸入字符: ");/ 以行為單位讀取str =_ bufin.readLine()_;/ 當(dāng)該行輸入的為end的時(shí)候代表輸入結(jié)束if (str.equals("end&quo
16、t;)b = false;if (b) /將輸入的字符串類(lèi)型的數(shù)轉(zhuǎn)換成Ieteger并保存到ArrayList中l(wèi)ist.add(_Integer.valueOf(str)_); catch (IOException E) System.out.println("發(fā)生I/O錯(cuò)誤!");b = false;System.out.println("排序結(jié)果");/將list轉(zhuǎn)換成樹(shù)組Object a = list.toArray();/通過(guò)Arrays對(duì)象的方法進(jìn)行內(nèi)部排序_ Arrays.sort(a) _;for (int i = 0; i < a.length; i+) System.out.println(ai);2. java中有幾種類(lèi)型的流?JDK為每種類(lèi)型的流提供了一些抽象類(lèi)以供繼承,請(qǐng)說(shuō)出他們分別是哪些類(lèi)?字節(jié)流,字符流。(1)字節(jié)流繼承于InputStream OutputStream(2),字符流繼承于InputStreamReader OutputStreamWriter(2)3. 寫(xiě)出Arr
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年社會(huì)心理學(xué)研究及實(shí)踐模擬試卷及答案
- 2025年網(wǎng)絡(luò)營(yíng)銷(xiāo)與品牌推廣考試試題及答案
- 2025年社交媒體管理能力考試試卷及答案
- 2025年無(wú)線(xiàn)通信網(wǎng)絡(luò)相關(guān)考試試卷及答案
- 2025年國(guó)際貿(mào)易與投資實(shí)務(wù)考試試題及答案
- 2025年高爾夫教練職業(yè)資格考試試卷及答案
- 2025年經(jīng)濟(jì)法專(zhuān)業(yè)的國(guó)考真題及答案
- 2025年會(huì)計(jì)電算化考試試題及答案
- 2025年教育心理學(xué)考試題及答案
- 放射診療工作場(chǎng)所輻射防護(hù)安全管理制度文檔
- 線(xiàn)段的垂直平分線(xiàn)(第1課時(shí)) 教學(xué)設(shè)計(jì)
- 建筑工程概預(yù)算智慧樹(shù)知到答案章節(jié)測(cè)試2023年浙江廣廈建設(shè)職業(yè)技術(shù)大學(xué)
- 合肥一中2021-2022學(xué)年第一學(xué)期高一年級(jí)期末考試數(shù)學(xué)試卷
- 數(shù)據(jù)出境安全評(píng)估申報(bào)指南(第一版)
- GB/T 8177-2004兩點(diǎn)內(nèi)徑千分尺
- 第四章 流域產(chǎn)流與匯流計(jì)算
- GB/T 3164-2007真空技術(shù)圖形符號(hào)
- GB/T 1048-2019管道元件公稱(chēng)壓力的定義和選用
- GA 1283-2015住宅物業(yè)消防安全管理
- 突發(fā)事件的心理危機(jī)干預(yù)培訓(xùn)課件
- 鋰電池隔膜技術(shù)工藝專(zhuān)題培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論