




免費(fèi)預(yù)覽已結(jié)束,剩余10頁(yè)可下載查看
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
4G北郵在線Java、數(shù)據(jù)庫(kù)測(cè)試題(筆試) 測(cè)試時(shí)間:90分鐘 姓名:_ 總分:_1、 不定項(xiàng)選擇題(40題,每題2分,總分80分)1)當(dāng)試圖編譯并運(yùn)行下面程序時(shí)會(huì)出現(xiàn)什么結(jié)果( )(單選) class A public int getNumber(int A) return a+1; class B extends A public int getNumber(int a, char C) return a+2; public static void main(String args) B b=new B(); System.out.println(b.getNumber(0); A)編譯錯(cuò)誤B)運(yùn)行錯(cuò)誤C)1D)22)當(dāng)編譯并運(yùn)行下面程序時(shí)會(huì)出現(xiàn)什么結(jié)果( )(單選)public class MyAr public static void main(String argv) int i = new int5; System.out.println(i5); A)編譯錯(cuò)誤B)運(yùn)行錯(cuò)誤C)輸出0D)輸出“null”3)final、finally、finalize三個(gè)關(guān)鍵字的區(qū)別是( )(多選)A)final是修飾符(關(guān)鍵字)可以修飾類(lèi)、方法、變量B)finally在異常處理的時(shí)候使用,提供finally塊來(lái)執(zhí)行任何清除操作C)finalize是方法名,在垃圾收入集器將對(duì)象從內(nèi)存中清除出去之前做必要的清理工作D)finally和finalize一樣都是用異常處理的方法4)當(dāng)編譯并運(yùn)行下面程序時(shí)會(huì)發(fā)生什么結(jié)果( )(單選)public class Bground extends Thread public static void main(String argv) Bground b = new Bground(); b.run(); public void start() for (int i = 0; i 10; i+) System.out.println(Value of i = + i); A)編譯錯(cuò)誤,指明run方法沒(méi)有定義B)運(yùn)行錯(cuò)誤,指明run方法沒(méi)有定義C)編譯通過(guò)并輸出0到9D)編譯通過(guò)但無(wú)輸出5)在Java中,如果父類(lèi)中的某些方法不包含任何邏輯,并且需要由子類(lèi)重寫(xiě),應(yīng)該使用( )關(guān)鍵字來(lái)聲明父類(lèi)的這些方法。(單選)A)FinalB)StaticC)AbstractD)Void6)當(dāng)編譯并運(yùn)行下面程序時(shí)會(huì)發(fā)生什么結(jié)果:(單選)public class Hope public static void main(String argv) Hope h = new Hope(); protected Hope() for(int i =0; i 10; i +) System.out.println(i); A)編譯錯(cuò)誤,構(gòu)造方法不能被聲明為protectedB)運(yùn)行錯(cuò)誤,構(gòu)造方法不能被聲明為protectedC)編譯并運(yùn)行輸出0到10D)編譯并運(yùn)行輸出0到97)下列說(shuō)法正確的是?( )(多選)A)數(shù)組有l(wèi)ength()方法B)String有l(wèi)ength()方法C)數(shù)組有l(wèi)ength屬性D)String有l(wèi)ength屬性8)當(dāng)編譯并運(yùn)行下面程序時(shí)會(huì)發(fā)生什么結(jié)果?( )(單選)public class Test public static void stringReplace(String text) text=text+”c”; public static void bufferReplace(StringBuffer text) text=text.append(c); public static void main(String args) String textString=new String(java); StringBuffer textBuffer=new StringBuffer(java); stringReplace(textString); bufferReplace(textBuffer); System.out.println(textString+textBuffer); A)編譯并運(yùn)行輸出javac javacB)編譯并運(yùn)行輸出java javaC)編譯并運(yùn)行輸出java javacD)編譯并運(yùn)行輸出 javac java9)以下哪些表達(dá)式返回為真( )(多選)String a=”My field1”;String b=”My field1”;String c=new String(”My field1”);String d=new String(”My field1”);A)a =bB)a=cC)c=dD)a.equals(B)E)a.equals(C)F)c.equals(D)10)當(dāng)編譯和運(yùn)行下面程序時(shí),哪項(xiàng)描述可以最準(zhǔn)確的表達(dá)發(fā)生了什么事情( )(單選)public class MyAr public static void main(String argv) MyAr m = new MyAr(); m.amethod(); public void amethod() int i; System.out.println(i);A)編譯并輸出0B)編譯錯(cuò)誤C)編譯并輸出nullD)運(yùn)行錯(cuò)誤11)給定如下java代碼程序片斷:class Apublic A()System.out.println(“A”);class B extends Apublic B()System.out.println(“B”);public static void main(String args)B b=new B();上述程序?qū)ⅲ?)(單選)A)不能通過(guò)編譯B)通過(guò)編譯,輸出為ABC)通過(guò)編譯,輸出為BD)通過(guò)編譯,輸出為A12)關(guān)于線程,以下說(shuō)法正確的是:( )(多選)A)sleep方法執(zhí)行時(shí)會(huì)釋放對(duì)象鎖。B)wait方法執(zhí)行時(shí)會(huì)釋放對(duì)象鎖。C)sleep方法必須寫(xiě)在同步方法或同步塊中D)wait方法必須寫(xiě)在同步方法或同步塊中13)給定JAVA代碼如下,編譯運(yùn)行后,輸出結(jié)果是( )(單選)public class test static int i; public int test() i+; return i; public static void main(String args) Test test=new Test(); test.test(); System.out.println(test.test(); A)0B)1C)2D)314)給定JAVA代碼如下,關(guān)于super的用法,以下描述正確的是( )(單選)class C extends B public C() super(); A)用來(lái)調(diào)用類(lèi)B中定義的super()方法B)用來(lái)調(diào)用類(lèi)C中定義的super()方法C)用來(lái)調(diào)用類(lèi)B中的無(wú)參構(gòu)造方法D)用來(lái)調(diào)用類(lèi)B中第一個(gè)出現(xiàn)的構(gòu)造方法15)哪些是Thread類(lèi)中本身的方法(不包括繼承) ( )(多選)A)start()B)sleep(long mi)C)wait()D)notify()16)下面哪些為真( )(多選) A)接口里可定義變量,并且變量的值不能修改B)任何情況下,類(lèi)都不能被private修飾C)類(lèi)可以被protected修飾D)接口不能實(shí)例化17)下面哪些是正確的描述了關(guān)鍵字synhronized ( )(單選)A)允許兩個(gè)進(jìn)程并行運(yùn)行但其之間相互通信B)保證任何時(shí)候只有一個(gè)線程訪問(wèn)一個(gè)方法或?qū)ο驝)保證兩個(gè)或多個(gè)進(jìn)程同時(shí)啟動(dòng)和結(jié)束D)保證兩個(gè)或多個(gè)線程同時(shí)啟動(dòng)和結(jié)束18)下列哪一種敘述是正確的( )(單選)A)abstract修飾符可修飾屬性、方法和類(lèi)B)抽象方法的body部分必須用一對(duì)大括號(hào) C)聲明抽象方法,大括號(hào)可有可無(wú)D)聲明抽象方法不可寫(xiě)出大括號(hào)19)下面關(guān)于網(wǎng)絡(luò)通信正確的描述是( )(多選)A)TCP/IP協(xié)議是一種不可靠的網(wǎng)絡(luò)通信協(xié)議。B)UDP協(xié)議是一種可靠的網(wǎng)絡(luò)通信協(xié)議。C)TCP/IP協(xié)議是一種可靠的網(wǎng)絡(luò)通信協(xié)議。D)UDP協(xié)議是一種不可靠的網(wǎng)絡(luò)通信協(xié)議。20)在Java中,下面關(guān)于抽象類(lèi)的描述正確的是( )(多選)A)抽象類(lèi)可以被實(shí)例化B)如果一個(gè)類(lèi)中有一個(gè)方法被聲明為抽象的,那么這個(gè)類(lèi)必須是抽象類(lèi)C)抽象類(lèi)的方法都必須是抽象的D)聲明抽象類(lèi)必須帶有關(guān)鍵字abstract21)給定java代碼如下,編譯運(yùn)行結(jié)果是( )(單選)public class Test public int count() return 1%9; public static void main(Stringargs) System.out.println(count(); A)編譯錯(cuò)誤B)運(yùn)行錯(cuò)誤C)正常運(yùn)行,輸出1D)正常運(yùn)行,輸出022)將對(duì)象序列化,要實(shí)現(xiàn)哪個(gè)接口( )(單選)A)CloneableB)RunnableC)SerializableD)Comparator23)以下代碼輸出結(jié)果為( ) (單選)public class Test public static String output=; public static void foo(int i) try if(i=1) throw new Exception(); output +=1; catch(Exception E) output+=2; return; finally output+=3; output+=4; public static void main(String args) foo(0); foo(1); System.out.println(output); A)1342 B)123C)134234 D)1342324)在JAVA中,()接口位于集合框架的頂層( ) (單選)A)CollectionB)CollectionsC)ListD)Set25)在Java中,下列( )類(lèi)不能派生出子類(lèi)。(單選)A)public class MyClassB)class MyClassC)abstract class MyClassD)final class MyClass26)啟動(dòng)一個(gè)線程,應(yīng)調(diào)用什么方法( )。(單選)A)start()B)run()C)begin()D)notify)(27)在java中,已定義兩個(gè)接口B和C,要定義一個(gè)實(shí)現(xiàn)這兩個(gè)接口的類(lèi),以下語(yǔ)句正確的是( )(單選)A)interface A extends B,CB)interface A implements B,CC)class A implements B,CD)class A implements B,implements C28)在Java中,以下定義數(shù)組的語(yǔ)句正確的是( )(單選)A)int t10=new int;B)char a=hefg;C)int t=new int10;D)double d=new double10;29)給定一個(gè)java程序的main方法的代碼片段如下:假如d目錄下不存在abc.txt文件,現(xiàn)運(yùn)行該程序,下面的結(jié)果正確的是( ):(單選)tryPrintWriter out =new PrintWriter(new FileOutputStream(d:/abc.txt); String name=chen; out.print(namE);catch(Exception E) System.out.println(文件沒(méi)有發(fā)現(xiàn)!);A)將在控制臺(tái)上打?。何募](méi)有發(fā)現(xiàn)!B)正常運(yùn)行,但沒(méi)有生成文件abc.txtC)運(yùn)行后生成abc.txt,但該文件中可能無(wú)內(nèi)容D)運(yùn)行后生成abc.txt,該文件內(nèi)容為:chen30)集合框架中,要實(shí)現(xiàn)對(duì)集合里的元素進(jìn)行自定義排序,要實(shí)現(xiàn)哪個(gè)接口( )(單選)A)CloneableB)RunnableC)SerializableD)Comparator31) class Super protected float getNum()return 3.0f; public class Sub extends Super /Here 下面哪些代碼可放在Here處(多選)A)float getNum()return 4.0f;B)public void getNum()C)private void getNum(double D)D)public double Getnum()return 4.0d;E)public float getNum()return 9;32)在Java語(yǔ)言中,如果你編寫(xiě)一個(gè)多線程序,可以使用的方法是( )。(多選)A)擴(kuò)展類(lèi)ThreadB)實(shí)現(xiàn)Runnable接口C)擴(kuò)展類(lèi)RunnableD)實(shí)現(xiàn)接口Thread33)下面哪些接口直接繼承自Collection接口( )(多選)A)ListB)MapC)SetD)Iterator34)關(guān)于HashMap和Hashtable正確的說(shuō)法有( )(多選)A)都實(shí)現(xiàn)了Map接口B)Hashtable類(lèi)不是同步的,而HashMap類(lèi)是同步的C)Hashtable 不允許null鍵或值D)HashMap 不允許null鍵或值35)下面關(guān)于構(gòu)造方法的說(shuō)法正確的是( )(多選)A)構(gòu)造方法不能被繼承B)構(gòu)造方法不能被重寫(xiě)C)構(gòu)造方法不能被重載D)構(gòu)造方法不能聲明為private36)
溫馨提示
- 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杭州臨安區(qū)河橋鎮(zhèn)公開(kāi)招聘村務(wù)工作者6人筆試備考題庫(kù)完整參考答案詳解
- 2025年人教統(tǒng)編本語(yǔ)文四年級(jí)下冊(cè)第二次月考測(cè)試題(兩套)
- 創(chuàng)意編發(fā)的設(shè)計(jì)技巧
- 2023學(xué)年紹興市越城區(qū)四年級(jí)語(yǔ)文第一學(xué)期期末評(píng)價(jià)卷附答案解析
- 2025年體檢行業(yè)市場(chǎng)競(jìng)爭(zhēng)格局分析與服務(wù)質(zhì)量提升關(guān)鍵措施研究與實(shí)踐報(bào)告
- 六一黏土創(chuàng)意-制作氣球大派對(duì)
- 礦山機(jī)電運(yùn)輸安全知識(shí)培訓(xùn)
- 使用BIM技術(shù)提升房地產(chǎn)項(xiàng)目管理
- 口腔護(hù)理的重要性與技巧
- 年終獎(jiǎng)金發(fā)放政策
- 有限空間作業(yè)管理制度匯編
- 流程優(yōu)化理論及技巧
- 2023-2024學(xué)年山西省長(zhǎng)治市小學(xué)語(yǔ)文五年級(jí)期末??碱}詳細(xì)參考答案解析
- 基于PLC控制的電梯系統(tǒng)設(shè)計(jì)論文
- 《滑炒技法-尖椒炒肉絲》說(shuō)課課件
- 井下電氣設(shè)備防爆完好圖冊(cè)(新)
- 淘寶客服銷(xiāo)售技巧-客戶(hù)分析
- 移動(dòng)通信行業(yè)典型安全隱患圖解
- 混凝土結(jié)構(gòu)下冊(cè)第章鋼筋混凝土框架結(jié)構(gòu)設(shè)計(jì)
- 生態(tài)系統(tǒng)對(duì)全球變化的響應(yīng)
- 2023版中國(guó)近現(xiàn)代史綱要課件:09第九專(zhuān)題 新民主主義革命偉大勝利
評(píng)論
0/150
提交評(píng)論