




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Java 、數(shù)據(jù)庫測試題(筆試)測試時間: 90 分鐘 姓名: 總分: 一、不定項選擇題( 40 題,每題 2 分,總分 80 分)1) 當(dāng)試圖編譯并運行下面程序時會出現(xiàn)什么結(jié)果( )(單選)class Apublic int getNumber(int A)return a+1;class B extends Apublic int getNumber(int a, char C)return a+2;public static void main(String args)B b=new B();A) 編譯錯誤B) 運行錯誤C) 1D) 22) 當(dāng)編譯并運行下面程序時會出現(xiàn)什么結(jié)果() (單
2、選)public class MyArpublic static void main(String argv) int i = new int5;A) 編譯錯誤B) 運行錯誤C) 輸出 0D) 輸出“ null ”3) final 、 finally 、 finalize 三個關(guān)鍵字的區(qū)別是( ) ( 多選 )A) final是修飾符(關(guān)鍵字)可以修飾類、方法、變量B) finally 在異常處理的時候使用, 提供 finally 塊來執(zhí)行任何清除操作C) finalize 是方法名,在垃圾收入集器將對象從內(nèi)存中清除出去之前做必要的清理工作D) finally 和 finalize 一樣都是用
3、異常處理的方法4) 當(dāng)編譯并運行下面程序時會發(fā)生什么結(jié)果( )(單選)public class Bground extends Threadpublic static void main(String argv)Bground b = new Bground();();public void start()for (int i = 0; i <10; i+) A) 編譯錯誤,指明run方法沒有定義B) 運行錯誤,指明run方法沒有定義C) 編譯通過并輸出0 到9D) 編譯通過但無輸出5) 在 Java 中, 如果父類中的某些方法不包含任何邏輯, 并且需要由子類重寫,應(yīng)該使用( )關(guān)鍵字來
4、聲明父類的這些方法。(單選)A) FinalB) StaticC) AbstractD) Void6) 當(dāng)編譯并運行下面程序時會發(fā)生什么結(jié)果:(單選)public class Hopepublic static void main(String argv) Hope h = new Hope();protected Hope() for(int i =0; i <10; i +)A) 編譯錯誤,構(gòu)造方法不能被聲明為protectedB) 運行錯誤,構(gòu)造方法不能被聲明為protectedC) 編譯并運行輸出0 到 10D) 編譯并運行輸出0 到 97)8)下列說法正確的是( )(多選)A)
5、 數(shù)組有l(wèi)ength() 方法B) String有 length()方法C) 數(shù)組有l(wèi)ength 屬性D) String有 length 屬性當(dāng)編譯并運行下面程序時會發(fā)生什么結(jié)果( ) (單選)public class Testpublic static void stringReplace(String text) text=text+ ” c ” ;public static void bufferReplace(StringBuffer text) text=("c");public static void main(String args)String textSt
6、ring=new String("java");StringBuffer textBuffer=new StringBuffer("java");stringReplace(textString);bufferReplace(textBuffer);9)A)編譯并運行輸出javacjavacB)編譯并運行輸出javajavaC)編譯并運行輸出javajavacD)編譯并運行輸出javacjava以下哪些表達式返回為真(()(多選)String a= ” My field1”;String b= ” My field1”;String c=new Stri
7、ng(”My field1”);String d=new String(”My field1”);A) a =bB) a=cC) c=dD) (B)E) (C)F) (D)10) 當(dāng)編譯和運行下面程序時,哪項描述可以最準(zhǔn)確的表達發(fā)生了什么事情( )(單選)public class MyArpublic static void main(String argv) MyAr m = new MyAr();();public void amethod()int i;A) 編譯并輸出0B) 編譯錯誤C) 編譯并輸出nullD) 運行錯誤11) 給定如下 java 代碼程序片斷:class Apubli
8、c A()“ A” );class B extends Apublic B()“ B” );public static void main(String args)B b=new B();上述程序?qū)? )(單選)A) 不能通過編譯B) 通過編譯,輸出為ABC) 通過編譯,輸出為BD) 通過編譯,輸出為A12) 關(guān)于線程,以下說法正確的是:( ) ( 多選 )A) B) C)D)sleep 方法執(zhí)行時會釋放對象鎖。 wait 方法執(zhí)行時會釋放對象鎖。13)給定JAVA 代碼如下,編譯運行后,輸出結(jié)果是()(單選)14)15)A) B) C)D)public class teststatic in
9、t i;public int test()i+;return i;public static void main(String args) Test test=new Test();();test();012給定JAVA代碼如下,關(guān)于super的用法,以下描述正確的是class C extends BA) B) C) D)public C()super();用來調(diào)用類用來調(diào)用類用來調(diào)用類用來調(diào)用類B 中定義的super() 方法C 中定義的super() 方法B 中的無參構(gòu)造方法B 中第一個出現(xiàn)的構(gòu)造方法Thread 類中本身的方法(不包括繼承) ()(多選)(單選)A) B) C) D)st
10、art()sleep(long mi) wait()notify()16)卜面哪些為真()(多選)A) B) C) D)接口里可定義變量,并且變量的值不能修改任何情況下,類都不能被private 修飾類可以被 protected 修飾接口不能實例化sleep 方法必須寫在同步方法或同步塊中 wait 方法必須寫在同步方法或同步塊中17) 下面哪些是正確的描述了關(guān)鍵字synhronized () (單選)A) 允許兩個進程并行運行但其之間相互通信B) 保證任何時候只有一個線程訪問一個方法或?qū)ο驝) 保證兩個或多個進程同時啟動和結(jié)束D) 保證兩個或多個線程同時啟動和結(jié)束18) 下列哪一種敘述是正確
11、的( )(單選)A) abstract 修飾符可修飾屬性、方法和類B) 抽象方法的 body 部分必須用一對大括號C) 聲明抽象方法,大括號可有可無D) 聲明抽象方法不可寫出大括號19) 下面關(guān)于網(wǎng)絡(luò)通信正確的描述是( )(多選)A) TCP/IP 協(xié)議是一種不可靠的網(wǎng)絡(luò)通信協(xié)議。B) UDP議是一種可靠的網(wǎng)絡(luò)通信協(xié)議。C) TCP/IP 協(xié)議是一種可靠的網(wǎng)絡(luò)通信協(xié)議。D) UDPB議是一種不可靠的網(wǎng)絡(luò)通信協(xié)議。20) 在 Java 中,下面關(guān)于抽象類的描述正確的是( ) ( 多選 )A) 抽象類可以被實例化B) 如果一個類中有一個方法被聲明為抽象的,那么這個類必須是抽象類C) 抽象類的方法都
12、必須是抽象的D) 聲明抽象類必須帶有關(guān)鍵字abstract21) 給定 java 代碼如下,編譯運行結(jié)果是( )(單選)public class Testpublic int count()return 1%9;public static void main(Stringargs)A) 編譯錯誤B) 運行錯誤C) 正常運行,輸出1D) 正常運行,輸出022) 將對象序列化,要實現(xiàn)哪個接口( ) ( 單選 )A) CloneableB) RunnableC) SerializableD) Comparator23) 以下代碼輸出結(jié)果為 () ( 單選 )public class Testpubl
13、ic 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);output);A) 1342B) 123C) 134234D
14、) 1342324) 在 JAVA 中 ,() 接口位于集合框架的頂層 () ( 單選 )A) CollectionB) CollectionsC) ListD) Set25) 在 Java 中,下列( )類不能派生出子類。 ( 單選 )A) public class MyClassB) class MyClassC) abstract class MyClassD) final class MyClass26) 啟動一個線程,應(yīng)調(diào)用什么方法( )。(單選)A) start()B) run()C) begin()D) notify)(27) 在java中,已定義兩個接口B和C,要定義一個實現(xiàn)這
15、兩個接口的類,以下語句正確的是()( 單選 )A) interface A extends B,CB) interface A implements B,CC) class A implements B,CD) class A implements B,implements C28) 在 Java 中,以下定義數(shù)組的語句正確的是() (單選)A) int t10=new int;B) char a="hefg"C) int t=new int10;D) double d=new double10;29) 給定一個 java 程序的 main 方法的代碼片段如下:假如 d 目
16、錄下不存在文 件,現(xiàn)運行該程序,下面的結(jié)果正確的是( ): ( 單選 ) tryPrintWriter out =new PrintWriter(new FileOutputStream("d:/");String name="chen"(namE);catch(Exception E) A) 將在控制臺上打?。?" 文件沒有發(fā)現(xiàn)! "B) 正常運行,但沒有生成文件C) 運行后生成,但該文件中可能無內(nèi)容D) 運行后生成,該文件內(nèi)容為:chen30) 集合框架中,要實現(xiàn)對集合里的元素進行自定義排序,要實現(xiàn)哪個接口( )(單選)A) Cl
17、oneableB) RunnableC) SerializableD) Comparator31) class Superprotected float getNum()return ;public class Sub extends Super /Here下面哪些代碼可放在 Here 處(多選)A) float getNum()return ;B) public void getNum()C) private void getNum(double D)D) public double Getnum()return ;E) public float getNum()return 9;)。32)
18、 在 Java 語言中, 如果你編寫一個多線程序, 可以使用的方法是(多選)A) 擴展類 ThreadB) 實現(xiàn)Runnable 接口C) 擴展類RunnableD) 實現(xiàn)接口 Thread33) 下面哪些接口直接繼承自 Collection 接口( )(多選)A) ListB) MapC) SetD) Iterator34) 關(guān)于HashMap和Hashtable 正確的說法有()(多選)A) 都實現(xiàn)了 Map接口B) Hashtable類不是同步的,而 HashMap類是同步的C) Hashtable 不允許null 鍵或值D) HashMap 不允許 null 鍵或值35) 下面關(guān)于構(gòu)造
19、方法的說法正確的是()(多選)A) 構(gòu)造方法不能被繼承B) 構(gòu)造方法不能被重寫C) 構(gòu)造方法不能被重載D) 構(gòu)造方法不能聲明為 private36) 研究下面的JAVA代碼()(單選)public class TestException /* param args*/public static void main(String args) int a = 0,1,2,3,4;int sum=0;tryfor(int i=0;i<6;i+)sum+=ai;E) finally 輸出結(jié)果將是( )A) 10 數(shù)組下標(biāo)越界程序結(jié)束B) 10 程序結(jié)束C) 數(shù)組下標(biāo)越界程序結(jié)束D) 程序結(jié)束37
20、) 研究下面JAVA代碼public class TestException public static void main(String args) try (0); finally 輸出結(jié)果為( )(單選)A) hello,jrB) 88C) hello,jr 后是 88D) 不能編譯38) 考慮下面的代碼public class ConstOverpublic ConstOver(int x,int y,int z)說出哪些重載了 ConstOver 構(gòu)造器(多選)A) ConstOver()B) protected int ConstOver()C) private ConstOver
21、(int z,int y,byte z)D) public void ConstOver(bytex,bytey,bytez)E) public Object ConstOver(int x,inty,intz)39) 有以下代碼:package com;public class Test public static void main(String args) Test test = new Test(); /here可以獲得Class對象()( 多選)在here處加上以下什么語句,A)Classc =new Class();B)Classc =;C)Classc =;D)Classc =();E)Classc =;(a,、);F)Classc =;("Test”)40)能用來修飾iinterface方法的有()(多選)A) privateB) publicC) protectedD) staticE) 不加修飾符二、數(shù)據(jù)庫填空題(10題,每題1分,共20分)1、輸入掩碼字符“ &”的含義是 2、通配符“ #&qu
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中式烹調(diào)模擬題含答案(附解析)
- 9月系解題庫(含參考答案解析)
- 燈飾照明安裝考核試卷
- 節(jié)能環(huán)保關(guān)鍵技術(shù)研究與應(yīng)用考核試卷
- 游藝用品銷售渠道拓展考核試卷
- 生物質(zhì)能發(fā)電的效率提升考核試卷
- 蔬菜罐頭加工中的食品安全數(shù)據(jù)統(tǒng)計分析考核試卷
- 小老鼠和泡泡糖說課課件
- 蔬菜種植營養(yǎng)需求解析考核試卷
- 新能源汽車產(chǎn)業(yè)政策環(huán)境分析考核試卷
- 大學(xué)體育與健康知到智慧樹章節(jié)測試課后答案2024年秋齊魯師范學(xué)院
- 中考復(fù)習(xí)課件中考數(shù)學(xué)答題策略與技巧課件
- 便利店衛(wèi)生清潔管理規(guī)范
- 《招標(biāo)投標(biāo)法》考試題庫200題(含答案)
- 教科版三年級下冊科學(xué)全冊同步練習(xí)(一課一練)
- 浙江省“溫州八?!?025屆高考語文三模試卷含解析
- 醫(yī)院食堂營養(yǎng)餐實施方案
- 2024中國房企數(shù)字化產(chǎn)品力白皮書
- 《地方文化資源在幼兒園中開發(fā)利用的比較研究》
- 水泥基材料改性研究-洞察分析
- 海外商務(wù)代理委托合同三篇
評論
0/150
提交評論