




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、一.選擇題(共50題,每題2分,共100分。多選題選不全或選錯都不得分。)以下屬于面向?qū)ο蟮奶卣鞯氖?C,D)。(兩項)重載重寫封裝繼承以下代碼運行輸出是(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 Child();System.out.println();輸出:Person沒有輸出編譯出錯運行出錯在使用sup
2、er和this關鍵字時,以下描述正確的是(A)在子類構造方法中使用super ()顯示調(diào)用父類的構造方法,super ()必須寫在子類構 造方法的第一行,否則編譯不通過super ()和this ()不一定要放在構造方法內(nèi)第一行this ()和super ()可以同時出現(xiàn)在一個構造函數(shù)中this ()和super ()可以在static環(huán)境中使用,包括static方法和static語句塊以下對封裝的描述正確的是(D)只能對一個類中的方法進行封裝,不能對屬性進行封裝如果子類繼承了父類,對于父類中進行封裝的方法,子類仍然可以直接調(diào)用封裝的意義不大,因此在編碼時盡量不要使用封裝的主要作用在于對外隱藏
3、內(nèi)部實現(xiàn)細節(jié),增強程序的安全性以下對繼承的描述錯誤的是(A)Java中的繼承允許一個子類繼承多個父類父類更具有通用性,子類更具體Java中的繼承存在著傳遞性當實例化子類時會遞歸調(diào)用父類中的構造方法class Person(public Person()(System.out.println(this is a Person”);public class Teacher extends Person(private String name=tom”;public Teacher()(System.out.println(this is a teacher”);super();public sta
4、tic void main(String args)(Teacher teacher = new Teacher();System.out.println();this is a Personthis is a teachertomthis is a teacherthis is a Persontom運行出錯編譯有兩處錯誤以下說法錯誤的是()super.方法()可以調(diào)用父類的所有非私有方法super ()可以調(diào)用父類的所有非私有構造函數(shù)super.屬性可以調(diào)用父類的所有非私有屬性this和super關鍵字可以出現(xiàn)在同一個構造函數(shù)中以下關于final關鍵字說法錯誤的是(A,C)(兩項)fina
5、l是java中的修飾符,可以修飾類、接口、抽象類、方法和屬性final修飾的類肯定不能被繼承final修飾的方法不能被重載final修飾的變量不允許被再次賦值訪問修飾符作用范圍由大到小是(D)private-default-protected-publicpublic-default-protected-privateprivate-protected-default-publicpublic-protected-default-privateclone ()finalize ()toString ()hasNext ()多態(tài)的表現(xiàn)形式有(A)重寫抽象繼承封裝以下對重載描述錯誤的是(B)方法重
6、載只能發(fā)生在一個類的內(nèi)部構造方法不能重載重載要求方法名相同,參數(shù)列表不同方法的返回值類型不是區(qū)分方法重載的條件以下(D)添加到ComputerBook中不會出錯 class Book(protected int getPrice()(return 30;public class ComputerBook extends Book(protected float getPrice()(protected int getPrice(int page)(int getPrice()(public int getPrice()(return 10;以下對抽象類的描述正確的是(C)抽象類沒有構造方法抽象
7、類必須提供抽象方法有抽象方法的類一定是抽象類抽象類可以通過new關鍵字直接實例化以下對接口描述錯誤的有(D)接口沒有提供構造方法接口中的方法默認使用public、abstract修飾接口中的屬性默認使用public、static final修飾接口不允許多繼承以下代碼,描述正確的有(A) interface IDemo(public static final String name;1void print();2public void getInfo();3abstract class Person implements IDemo(4public void print()(第1行錯誤,沒有給
8、變量賦值第2行錯誤,方法沒有修飾符第4行錯誤,沒有實現(xiàn)接口的全部方法第3行錯誤,沒有方法的實現(xiàn)接口和抽象類描述正確的有(B,C)(兩項)抽象類沒有構造函數(shù)接口沒有構造函數(shù)抽象類不允許多繼承接口中的方法可以有方法體以下描述錯誤的有(C)abstract可以修飾類、接口、方法abstract修飾的類主要用于被繼承abstract可以修飾變量abstract修飾的類,其子類也可以是abstract修飾的以下描述正確的有(B)方法的重寫應用在一個類的內(nèi)部方法的重載與返回值類型無關構造方法不能重載構造方法可以重寫以下程序運行結果是(A)public class Test extends Father(p
9、rivate String name=”test;public static void main(String args)(Test test = new Test();System.out.println(test.getName();class Father(private String name=father”;public String getName() (return name;fathertest編譯出錯運行出錯,無輸出以下對異常的描述不正確的有(C)異常分為 Error 和 ExceptionThrowable是所有異常類的父類Exception是所有異常類父類Exceptio
10、n 包括 RuntimeException 和 RuntimeException 之夕卜的異常在try-catch-finally語句塊中,以下可以單獨與finally 一起使用的是(B)catchtrythrowsthrow下面代碼運行結果是(B)public class Demo(public int add(int a,int b)(tryreturn a+b;catch(Exception e)System.out.println(catch 語句塊”);finallySystem.out.println(“finally 語句塊”);return 0;public static vo
11、id main(String args)Demo demo = new Demo();System.out.println(“和是:”+demo.add(9,34);編譯異常finally語句塊 和是:43和是:43 finally語句塊catch語句塊 和是:43以下描述不正確的有(D)try塊不可以省略可以使用多重catch塊finally塊可以省略D) catch塊和finally塊可以同時省略以下對自定義異常描述正確的是(C)自定義異常必須繼承Exception自定義異??梢岳^承自Error自定義異常可以更加明確定位異常出錯的位置和給出詳細出錯信息程序中已經(jīng)提供了豐富的異常類,使用自定
12、義異常沒有意義以下程序運行結果是(D)public class Test (public int div(int a, int b) (try return a / b;catch(Exception e)System.out.println(Exception”);catch(NullPointerException e)System.out.println(ArithmeticException);catch (ArithmeticException e) System.out.println(ArithmeticException); finally System.out.println
13、(“finally);return 0;public static void main(String args) Test demo = new Test();System.out.println(商是:” + demo.div(9, 0);Exception finally 商是:0ArithmeticException finally 商是:0finally 商是:0編譯報錯以下對TCP和UDP描述正確的是(D)TCP不能提供數(shù)據(jù)的可靠性UDP能夠保證數(shù)據(jù)庫的可靠性TCP數(shù)據(jù)傳輸效率高于UDPUDP數(shù)據(jù)傳輸效率高于TCP 28,在Java中,下面對于構造函數(shù)的描述正確的是(D)。(選擇一項
14、)A)類必須顯示定義構造函數(shù)B)構造函數(shù)的返回類型是void構造函數(shù)和類有相同的名稱,并且不能帶任何參數(shù)一個類可以定義多個構造函數(shù)29.根據(jù)下面的代碼,String s = null;會拋出 NullPointerException 異常的有(A,C)。兩項if( (s!=null) & (s.length()0)if( (s!=null) & & (s.length()0)if( (s=null) | (s.length()=0)if( (s=null) | (s.length()=0)30.在Java中,關于HashMap類的描述,以下廉潔錯誤的是(B )。HashMap使用鍵/值得形式保
15、存數(shù)據(jù)HashMap能夠保證其中元素的順序HashMap允許將null用作鍵HashMap允許將null用作值下列選項中關于java中super關鍵字的說法錯誤的是(B )super關鍵字是在子類對象內(nèi)部指代其父類對象的引用super關鍵字不僅可以指代子類的直接父類,還可以指代父類的父類子類可以通過super關鍵字調(diào)用父類的方法子類可以通過super關鍵字調(diào)用父類的屬性在Java中,以下代碼(A )正確地創(chuàng)建了一個InputStreamReader對象。InuptStreamReader(new FileInputStream(1.dat”);InuptStreamReader(new Fil
16、eReader(1.dat”);InuptStreamReader(new BufferReader(1.dat”);InuptStreamReader (1.dat”);在Java中,(D )類提供定位本地文件系統(tǒng),對文件或目錄及其屬性進行基本操作。FileInputStreamFileReaderFileWriterFileJava中的集合類包括ArrayList、LinkedList、HashMap等類,下列關于集合類描述錯誤 的是(C)(選擇一項)ArrayList 和 LinkedList 均實現(xiàn)了 List 接口ArrayList的訪問速度比LinkedList快添加和刪除元素時,
17、ArrayList的表現(xiàn)更佳HashMap實現(xiàn)Map接口,它允許任何類型的鍵和值對象,并允許將null用作鍵或值在Java中開發(fā)JDBC應用程序時,使用DriverManager類的getConnection ()方法建立與數(shù)據(jù)源的連接語句為:Connection con = DriverManager.getConnection(“jdbc:odbc:news);URL連接中的”n ews”表示的是(C)(選擇一項)數(shù)據(jù)庫中表的名稱數(shù)據(jù)庫服務器的機器名數(shù)據(jù)源的名稱用戶名在Java中JDBCAPI定義了一組用于與數(shù)據(jù)庫進行通信的接口和類,它們包括在(B) 包中。java.langjava.sq
18、ljava.utiljava.mathJava中,以下(B )接口以鍵值對的方式存儲對象。java.util.Collectionjava.util.Mapjava.util.Listjava.util.Set以下關于對象序列化描述正確的是(C,D )兩項使用FileOutputStream可以將對象進行傳輸使用PrintWriter可以將對象進行傳輸使用ObjectOutputStream類完成對象存儲,使用ObjectInputStream類完成對象讀取對象序列化的所屬類需要實現(xiàn)Serializable接口在Java中,(A )類可用于創(chuàng)建鏈表數(shù)據(jù)結構的對象。LinkedListArray
19、ListCollectionHashMap分析下面這段Java代碼,它的運行結果是(C )。Import java.io.*;Public class B(Public static void main(string args)(int i=12;System.out.println(i+=i-=i*=i); TOC o 1-5 h z 1000-120程序無法編譯使用JDBC事務的步驟是(C,A,B,D)(多選)取消Connection的事務自動提交方式發(fā)生異?;貪L事務獲取Connection對象操作完畢提交事務以下對JDBC事務描述錯誤的是(B)JDBC事務屬于JAVA事務的一種JDBC事
20、務屬于容器事務類型JDBC事務可以保證操作的完整性和一致性JDBC事務是由Connection發(fā)起的,并由Connection控制要通過可滾動的結果集更新數(shù)據(jù),以下正確的是(Apst=con.prepareStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)pst=con.prepareStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONIY)pst=con.prepareStatement(sql, Resu l
21、tSet.TYPE_SCROLL_SENSITIVE)pst=con.prepareStatement(sql, ResultSet.CONCUR_UPDATABLE)存儲過程pro有兩個參數(shù),第一個為輸入?yún)?shù),第二個為輸出參數(shù),以下代碼正確的是 (C)CallableStatement cst=con.prepareCall(call pro(?,?)”);CallableStatement cst=con.prepareCall(call pro(?)”);CallableStatement cst=con.prepareCall(call pro(?,?)”);CallableState
22、ment cst=con.prepareCall(call pro(?,?,?)”);以下描述正確的是(B)CallableStatement 是 PreparedStatement 的父接口PreparedStatement 是 CallableStatement 的父接口CallableStatement 是 Statement 的子接口PreparedStatement 是 Statement 的父接口要刪除book表中書籍(bookName)是”java”的記錄,以下代碼正確的是(AString sql=”delete from book where bookName=?”;PreparedStatem
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國四路硬盤錄像機數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國涼屋頂節(jié)能隔熱防曬涂料數(shù)據(jù)監(jiān)測研究報告
- 2025至2030年中國三腔雙囊胃管數(shù)據(jù)監(jiān)測研究報告
- 遺產(chǎn)繼承協(xié)議咨詢合同
- 2025年法律知識競賽搶答題庫及答案(共50題)
- 健康健身挑戰(zhàn)賽參賽協(xié)議
- 醫(yī)療行業(yè)模擬試題
- 事業(yè)單位崗位聘用協(xié)議
- 健康保險代理銷售合作協(xié)議
- 關于產(chǎn)品研發(fā)方向決策會議的紀要
- 全國優(yōu)質(zhì)課一等獎職業(yè)學校《繪制切割類組合體的三視圖》課件
- 【自考復習資料】03011兒科護理學(二)復習重點
- 跳繩之雙腳跳教案
- 大象版小學科學四年級下冊5.1小船與浮力 教學課件
- 物資管理工作流程圖
- 中國馬克思主義與當代思考題(附答案)
- 中西式點心新手制作教程
- 讀書分享交流會《從一到無窮大》課件
- 高大模板支撐體系安全檢查驗收表
- 蘇教版六年級下冊綜合實踐活動計劃及全冊教案
- 村集體經(jīng)濟組織會計制度講解
評論
0/150
提交評論