![筆試題及答案(二)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/23/9ca044e0-a52c-40a3-a9fe-053582ae03cb/9ca044e0-a52c-40a3-a9fe-053582ae03cb1.gif)
![筆試題及答案(二)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/23/9ca044e0-a52c-40a3-a9fe-053582ae03cb/9ca044e0-a52c-40a3-a9fe-053582ae03cb2.gif)
![筆試題及答案(二)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/23/9ca044e0-a52c-40a3-a9fe-053582ae03cb/9ca044e0-a52c-40a3-a9fe-053582ae03cb3.gif)
![筆試題及答案(二)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/23/9ca044e0-a52c-40a3-a9fe-053582ae03cb/9ca044e0-a52c-40a3-a9fe-053582ae03cb4.gif)
![筆試題及答案(二)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-5/23/9ca044e0-a52c-40a3-a9fe-053582ae03cb/9ca044e0-a52c-40a3-a9fe-053582ae03cb5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一.選擇題(共50題,每題2分, 共100分。多選題選不全或選錯(cuò)都不得分。)1. 以下屬于面向?qū)ο蟮奶卣鞯氖?(C,D)。(兩項(xiàng))A) 重載B) 重寫0封裝D)繼承2. 以下代碼運(yùn)行輸出是(C)public class Person!private String name二” Person;int age=0;public class Child extends Person!public String grade:public static void main (String】 args) Person p = new ChildO ;A) 輸岀:PersonB) 沒有輸出0編譯岀錯(cuò)D)運(yùn)行
2、出錯(cuò)3. 在使用super和this關(guān)鍵字時(shí), 以下描述正確的是(A)A) 在子類構(gòu)適方法中使用super () 顯示調(diào)用父類的構(gòu)造方法,super ()必須寫在子類構(gòu)造方法的第一行,否則編譯不通過B) super ()和 this ()不一定要 放在構(gòu)造方法內(nèi)第一行0 this ()和super ()可以同時(shí) 岀現(xiàn)在一個(gè)構(gòu)造函數(shù)中D) this()和 super()可以在 static 環(huán)境中使用,包括static方法和static語句塊4. 以下對(duì)封裝的描述正確的是(D)A) 只能對(duì)一個(gè)類中的方法進(jìn)行封 裝,不能對(duì)屬性進(jìn)行封裝B) 如果子類繼承了父類,對(duì)于父類中進(jìn)行封裝的方法,子類仍然可以
3、直接調(diào)用0封裝的意義不大,因此在編碼時(shí)盡量不要使用D)封裝的主要作用在于對(duì)外隱藏內(nèi)部實(shí)現(xiàn)細(xì)節(jié),增強(qiáng)程序的女全性承多個(gè)父類5. 以下對(duì)繼承的描述錯(cuò)誤的是(A)A)Java中的繼承允許一個(gè)子類繼B)父類更具有通用性,子類更具體0 Java中的繼承存在著傳遞性D)當(dāng)實(shí)例化子類時(shí)會(huì)遞歸調(diào)用父類中的構(gòu)造方法Person!args) 6. 以下程序的運(yùn)行結(jié)果是(D) class Personpublic PersonO is a Personn ;public class Teacher extendsprivate String name=M torn; public Teacher()is a tea
4、cherM ;super ();public static void main (String】Teacher teacher = new Teacher 0 ;A) this is a Person this is a teacher tomB) this is a teacherthis is a Persontom0運(yùn)行出錯(cuò)D)編譯有兩處錯(cuò)誤7. 以下說法錯(cuò)誤的是()A) super.方法()可以調(diào)用父類的所有非私有方法B) super ()可以調(diào)用父類的所有非私有構(gòu)造函數(shù)非私有屬性同一個(gè)構(gòu)造函數(shù)中的是(A,C)(兩項(xiàng))修飾類、接口、抽象類、方法和屬性賦值(D)private-defau
5、lt-protected-public public-default-protected-private private-protected-default-public public-protected-default-private法0 super.屬性可以調(diào)用父類的所有D) this和super關(guān)鍵字可以出現(xiàn)在8. 以下關(guān)于final關(guān)鍵字說法錯(cuò)誤A) final是java中的修飾符,可以B) final修飾的類肯泄不能被繼承0 final修飾的方法不能被重載D) final修飾的變量不允許被再次9. 訪問修飾符作用范用由大到小是A)B)0D)10. 以下(D)不是Object類的方A)
6、 clone ()B) finalize ()C) toString ()D) hasNext ()11. 多態(tài)的表現(xiàn)形式有(A)A) 重寫B(tài)) 抽象0繼承D)封裝12. 以下對(duì)重載描述錯(cuò)誤的是(B)A) 方法重載只能發(fā)生在一個(gè)類的內(nèi)B) 構(gòu)造方法不能重載0重載要求方法名相同,參數(shù)列表不同重載的條件中不會(huì)出錯(cuò)extends Bookpage) 10;(C)實(shí)例化abstract 修飾static% final 修飾D)方法的返回值類型不是區(qū)分方法13以卜(D)添加到ComputerBookclass Bookprotected int getPriceO return 30;public cl
7、ass ComputerBookA)protected float getPriceO B)protected int getPrice(intC)int getPrice 0D)public int getPriceO return14. 以下對(duì)抽象類的描述正確的是A)抽象類沒有構(gòu)造方法B)抽象類必須提供抽象方法0有抽象方法的類一上是抽象類D)抽象類可以通過mw關(guān)鍵字直接15. 以下對(duì)接口描述錯(cuò)誤的有(D)A)接口沒有提供構(gòu)造方法B)接口中的方法默認(rèn)使用public.0接口中的屬性默認(rèn)使用public.D)接口不允許多繼承16. 以下代碼,描述正確的有(A) interface IDemop
8、ublic static final String name; 1 void print0;2public void getInfo0;3abstract class Person implementsIDemo4public void print0 A)第1行錯(cuò)誤,沒有給變量賦值B)第2行錯(cuò)誤,方法沒有修飾符0第4行錯(cuò)誤,沒有實(shí)現(xiàn)接口的全部方法D)第3行錯(cuò)誤,沒有方法的實(shí)現(xiàn)17.接口和抽象類描述正確的有(B,C)(兩項(xiàng))A)抽象類沒有構(gòu)造函數(shù)B)接口沒有構(gòu)造函數(shù)0抽象類不允許多繼承D)接口中的方法可以有方法體18.以下描述錯(cuò)誤的有(C)A) abstract可以修飾類、接口、方法B) abs
9、tract修飾的類主要用于被繼承0 abstract可以修飾變雖D) abstract修飾的類,其子類也可以是abstract修飾的args) 19. 以下描述正確的有(B)A)方法的重寫應(yīng)用在一個(gè)類的內(nèi)部B)方法的重載與返回值類型無關(guān)0構(gòu)造方法不能重載D)構(gòu)造方法可以重寫20. 以下程序運(yùn)行結(jié)果是(A) public class Test extends Father! private String name二test; public static void main (String】Test test = new Test 0;class Father private String nam
10、e二father0 ;public String getName0 return name;A) fatherB) test0編譯出錯(cuò)D)運(yùn)行出錯(cuò),無輸出21. 以下對(duì)異常的描述不正確的有(C)A) 異常分為 Error 和 ExceptionB) Throwable是所有異常類的父類 0 Exception是所有異常類父類D) Exception 包括RuntimeExcept ion 和 RuntimeExcept ion 之夕卜的異常22. 在 try-catch-finally 語句塊 中,以下可以單獨(dú)與finally-起使用的是(B)A) catchB) tryC) throwsD)
11、 throw23. 下而代碼運(yùn)行結(jié)果是(B) public class Demotpublic int add(int a,int b) tryreturn a+b;catch(Exception e) 語句塊”);Ifinally 語句塊”);return 0;public static void main (String】 args) Demo demo = new Demo 0;和是:”+(9,34);A) 編譯異常B) finally語句塊和是:43省略是(C)常出錯(cuò)的位宜和給出詳細(xì)出錯(cuò)信息類,使用自泄義異常沒有意義0 和是:43 finally語句塊D) catch語句塊和是:432
12、4. 以下描述不正確的有(D)A) try塊不可以省略B) 可以使用多重catch塊0 finally塊可以省略D) catch塊和finally塊可以同時(shí)25. 以下對(duì)自泄義異常描述正確的A) 自左義異常必須繼承ExceptionB) 自泄義異??梢岳^承自Error0自立義異常可以更加明確立位異D)程序中已經(jīng)提供了豐富的異常26. 以下程序運(yùn)行結(jié)果是(D) public class Test public int div(int a, int b) try return a / b;catch(Exception e)catch(NullPointerException e) catch (
13、ArithmeticException e) finally return 0;public static void main (String】Test demo = new Test 0;商是:” + (9, 0);A) Exception finally 商是:0B) ArithmeticException finally商是:o(D)的描述正確的是(D)o (選擇一項(xiàng))且不能帶任何參數(shù)的有(A,C).兩項(xiàng)0 finally 商是:0D)編譯報(bào)錯(cuò)27. 以下對(duì)TCP和UDP描述正確的是A) TCP不能提供數(shù)據(jù)的可靠性B) UDP能夠保i正數(shù)據(jù)庫的可靠性0 TCP數(shù)據(jù)傳輸效率高于UDPD)
14、UDP數(shù)據(jù)傳輸效率高于TCP28. 在Java中,下而對(duì)于構(gòu)造函數(shù)A) 類必須顯示泄義構(gòu)造函數(shù)B) 構(gòu)造函數(shù)的返回類型是voidC) 構(gòu)造函數(shù)和類有相同的名稱,并D) 一個(gè)類可以左義多個(gè)構(gòu)造函數(shù)29 根據(jù)下而的代碼,String s = null;會(huì)拋出 NullPointerException 異常A)B)0D)if( if( if( if(s!=null)(s!=null) (s=null) (s=null)()0)& ()0)()=0)I ()=0)30.在Java中關(guān)于HashMap類的描述,以下廉潔錯(cuò)誤的是(B )。序關(guān)鍵字的說法錯(cuò)誤的是(B )指代其父類對(duì)象的引用A) HashMa
15、p使用鍵/值得形式保存數(shù)B) HashMap能夠保證其中元素的順0 HashMap允許將null用作鍵D) HashMap允許將null用作值31. 卜列選項(xiàng)中關(guān)于java中superA) super關(guān)鍵字是在子類對(duì)象內(nèi)部B) super關(guān)鍵字不僅可以指代子類的直接父類,還可以指代父類的父類0子類可以通過super關(guān)鍵字調(diào)用父類的方法D)子類可以通過super關(guān)鍵字調(diào)用 父類的屬性32. 在Java中,以下代碼(A )正確 地創(chuàng)建了一個(gè) InputStreamRsder 對(duì)象A) InuptStreamReader(new FilelnputStream( “ ” );B) InuptStre
16、amReader(newFi1eReader(” );C) InuptStreamReader(new BufferReader(”);D) InuptStreamReader (“ ”);33. 在Java中,(D)類提供定位本 地文件系統(tǒng),對(duì)文件或目錄及其屬性進(jìn)行基本操作。A) FilelnputStreamB) FileReader0 FileWriterD) File34. Java中的集合類包括ArrayList、LinkedList、HashMap等類,卜列關(guān)于集合類描述錯(cuò)誤的是(C)(選擇一項(xiàng))A) ArrayList 和 LinkedList 均實(shí)現(xiàn) 了 List 接口B) A
17、rrayList的訪問速度比LinkedList 快0添加和刪除元素時(shí),ArrayList 的表現(xiàn)更佳D) HashMap實(shí)現(xiàn)Hap接口,它允許 任何類型的鍵和值對(duì)象,并允許將null用作鍵或值35. 在Java中開發(fā)JDBC應(yīng)用程序 時(shí),使用 DriverManager 類的 getConnection ()方法建立與數(shù)據(jù)源的連接語句為:Connection con =(jdbc:odbc:news M ;URL連接中的” news”表示的是(C)(選擇一項(xiàng))A) 數(shù)據(jù)庫中表的名稱B) 數(shù)據(jù)庫服務(wù)器的機(jī)器名0數(shù)據(jù)源的名稱D)用戶名36. 在 Java 中,JDBCAPI 泄義了一 組用于與數(shù)
18、據(jù)庫進(jìn)行通信的接口和類,它們包括在(B)包中。A)B)0D)37. Java中,以下(B)接口以鍵 值對(duì)的方式存儲(chǔ)對(duì)象。A)B)0D)38. 以下關(guān)于對(duì)象序列化描述正確 的是(C, D )兩項(xiàng)A)使用 FileOutputStream 可以將 對(duì)象進(jìn)行傳輸B)使用PrintWriter可以將對(duì)象進(jìn) 行傳輸C)使用 ObjectOutputStream 類完 成對(duì)象存儲(chǔ),使用Object Input St re am類完成對(duì)彖讀取D)對(duì)象序列化的所屬類需要實(shí)現(xiàn) Serializable 接口39. 在Java中,(A )類可用于創(chuàng)建 鏈表數(shù)據(jù)結(jié)構(gòu)的對(duì)象。A)LinkedListB)ArrayLi
19、stC)CollectionD)HashMap40. 分析下面這段Java代碼,它的 運(yùn)行結(jié)果是(C )。Import . *;Public class BPublic static void main(string args) int i=12;A) 100B) 00 -120D)程序無法編譯41. 使用JDBC事務(wù)的步驟是 (C,A,B,D)(多選)A) 取消Connection的事務(wù)自動(dòng)提 交方式B) 發(fā)生異?;貪L事務(wù)0獲取Connection對(duì)彖D)操作完畢提交事務(wù)42. 以下對(duì)JDBC事務(wù)描述錯(cuò)誤的是(B )A) JDBC事務(wù)屬于JAVA事務(wù)的一種B) JDBC事務(wù)屬于容器事務(wù)類型0
20、 JDBC事務(wù)可以保證操作的完整性 和一致性D) JDBC事務(wù)是由Connection發(fā)起 的,并由Connection控制43. 要通過可滾動(dòng)的結(jié)果集更新數(shù) 據(jù),以下正確的是(AA) pst=(sql,B) pst=(sql,C) pst=(sql, ResuD) pst=(sql,44. 存儲(chǔ)過程pro有兩個(gè)參數(shù),第一 個(gè)為輸入?yún)?shù),第二個(gè)為輸出參數(shù),以下代碼正確的是(C)A) CallableStatement cst= ( “ (call pro(,);B) CallableStatement cst=( (call proO) ” );C) CallableStatement cst= ( “ call pro(,);D) CallableStatementcst= ( “ call pro(,);45. 以下描述正確的是(B)A) CallableStatement 是 PreparedStatement 的父接口B) PreparedStatement 是CallableStatement 的父接口C) CallableStatement Statement
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 入少年先鋒隊(duì)申請(qǐng)書
- 購買工具申請(qǐng)書
- 市政工程項(xiàng)目風(fēng)險(xiǎn)識(shí)別與評(píng)估綜合報(bào)告
- 初級(jí)公司信貸-初級(jí)銀行從業(yè)資格考試《公司信貸》押題密卷9
- 校牌補(bǔ)辦申請(qǐng)書
- 初中貧困申請(qǐng)書50字
- 加快文件讀寫操作的策略
- 造價(jià)工程師《工程計(jì)價(jià)》真題和答案文字完整版
- 四年級(jí)數(shù)學(xué)簡(jiǎn)便運(yùn)算方法歸類計(jì)相應(yīng)的分類練習(xí)(含答案)
- 系統(tǒng)集成類的合同(2篇)
- 電流互感器試驗(yàn)報(bào)告
- 蔣中一動(dòng)態(tài)最優(yōu)化基礎(chǔ)
- 華中農(nóng)業(yè)大學(xué)全日制專業(yè)學(xué)位研究生實(shí)踐單位意見反饋表
- 付款申請(qǐng)英文模板
- 七年級(jí)英語閱讀理解10篇(附答案解析)
- 抖音來客本地生活服務(wù)酒旅商家代運(yùn)營策劃方案
- 鉆芯法樁基檢測(cè)報(bào)告
- 無線網(wǎng)網(wǎng)絡(luò)安全應(yīng)急預(yù)案
- 國籍狀況聲明書【模板】
- 常用保潔綠化人員勞動(dòng)合同范本5篇
- 新高考高一英語時(shí)文閱讀
評(píng)論
0/150
提交評(píng)論