




已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
JavaOOP 綜合測(cè)試題(筆試)選擇題目共50道,每道題2分,共100分1)以下屬于OOP的特征有()。a)繼承 b)封裝c)多態(tài)d)隱藏2)JavaOOP中的多態(tài)包括()a)方法重寫b)方法重載c)方法隱藏d)以上都不對(duì)3)Java中的訪問(wèn)修飾符包括( )。a)Public b)privatec)protectedd)internal4)Java中用于實(shí)現(xiàn)繼承的關(guān)鍵字是。a)Extendsb)implementsc):d)base5)以下有關(guān)Java繼承的說(shuō)法,正確的有a)Java中的繼承是單一繼承b)Java中的繼承不是單一繼承c)子類可以自動(dòng)繼承父類的全部方法和屬性 d)構(gòu)造方法和私有方法,私有屬性不會(huì)被子類繼承6)Java中,在子類訪問(wèn)父類的關(guān)鍵字是。a)superb)basec)thisd)this.parent7)在java中,如果有父類的引用指向子類的對(duì)象的情,以下說(shuō)法正確的有a)如果用父類的引用調(diào)用子類的方法必須是重寫的方法b)如果用父類的引用調(diào)用子類的方法必須是重載的方法c)如果用父類的引用調(diào)用子類的方法,不用重寫也不用重載d).在父類中寫成虛方法,子類使用new關(guān)鍵字就隱藏8)以下關(guān)于Java重載的說(shuō)法錯(cuò)誤的有a)重載一般發(fā)生在一個(gè)類中b)重載的方法名稱相同c)重載的方法的參數(shù)類型和個(gè)數(shù)相同d)重載的方法的返回類型相同9)在Java 中,定義抽象類和抽象方法的關(guān)鍵字是。a)abstractb)final c)virtual d)interface 10)Java中關(guān)于抽象類,以下說(shuō)法不正確的的有( )。a)抽象類中可以沒(méi)有抽象方法b)抽象類中可以實(shí)例方法c)有抽象方法的類一定是抽象類d)抽象方法中一定有抽象類11)在java中有關(guān)抽象類和繼承的說(shuō)法正確的有( )a)抽角類不能夠創(chuàng)建實(shí)例 b)如果子類繼承了抽象類,必須實(shí)現(xiàn)父類中的全部抽象方法,否則子類也應(yīng)聲明成抽象類c)可以用抽角類的引用指向?qū)崿F(xiàn)了該抽象類的對(duì)象d)一個(gè)類可以同時(shí)繼承多個(gè)抽象類12)在java中有關(guān)接口的說(shuō)法錯(cuò)誤的有a)定義接口使用interface關(guān)鍵字b)接口的方法必須全部是抽象方法c)接口中可以包含非抽象方法d)接口中的屬性必須是常量13)在java中有關(guān)接口的說(shuō)法錯(cuò)誤的有a)一個(gè)類可以同時(shí)實(shí)現(xiàn)多個(gè)接口b)一個(gè)類只能實(shí)現(xiàn)一個(gè)接口c)一個(gè)類可以先繼承一個(gè)類并同時(shí)實(shí)現(xiàn)一個(gè)接口d)一個(gè)類可以先實(shí)現(xiàn)一個(gè)接口再繼承一個(gè)類14)在try-catch-finally中,以下可以與finally一起使用的是()a)tryb)catchc)throwd)throws15)下面代碼運(yùn)行結(jié)果是public class Demo public int add(int a,int b)tryreturn a+b;catch(Exception e)System.out.println(catch語(yǔ)句塊);finally System.out.println(finally語(yǔ)句塊);return 0;public static void main(String args) Demo demo=new Demo();System.out.println(和是:t+demo.add(9,34);a)編譯異常b)finally語(yǔ)句塊 和是43c)和是43d)finally語(yǔ)句塊16)以下對(duì)自定義的異常描述正確的是:( )a)自定義的異常必須繼承Exceptionb)自定義的異??梢愿用鞔_的定位異常出錯(cuò)的位置,同時(shí)給出詳細(xì)的異常信息c)自定義的異常類的父類可以繼承Errord)java中不能自定義異常類17)以下對(duì)log4j日志信息級(jí)別由高到低排列,確的是a)Error,warn,info,debugb)Info,debug,error,warnc)Warn,info,debug,errord)Debug,erro,warn,info18)以下在Java中每個(gè)基本數(shù)據(jù)類型與對(duì)應(yīng)的封裝類,對(duì)應(yīng)不正確的有a)int Integerb)float Floatc)double Doubled)char Char19)在Java中,有關(guān)裝箱和拆箱說(shuō)法正確的是a)java中的八種基本數(shù)據(jù)類型有String,int,float,double,char,long,floatb)裝箱是由基本數(shù)據(jù)類型轉(zhuǎn)換為包裝類c)拆箱是由包裝類轉(zhuǎn)換為基本數(shù)據(jù)類型d)以上說(shuō)法都不正確20)以下對(duì)反射描述錯(cuò)誤的是()a)反射是程序在運(yùn)行時(shí)能夠獲取自身信息的機(jī)制b)通過(guò)反射可以獲取類的結(jié)構(gòu),首先要取得類的Class對(duì)象c)通過(guò)反射可以調(diào)取一個(gè)類中的方法d)通過(guò)反射只能獲取當(dāng)前類的結(jié)構(gòu)信息,不可以獲取當(dāng)前類父類的結(jié)構(gòu)信息21) 以下關(guān)于端口號(hào)和IP地址描述正確的是()a)IP地址是用來(lái)區(qū)分不同計(jì)算機(jī)的標(biāo)識(shí) b) 端口號(hào)是用來(lái)區(qū)分不同計(jì)算機(jī)的標(biāo)識(shí)c)端口號(hào)是用來(lái)區(qū)分計(jì)算機(jī)中不同程序的標(biāo)識(shí) c)IP是用來(lái)區(qū)分不同計(jì)算機(jī)的標(biāo)識(shí) 22)23) 24)25)26)27)28)29)30)31)32)33)34)35)36)37)38)39)40)41)42)43)44) 在Java集合框架中,下列屬哪一個(gè)是屬于集合框架的根接口a)Collection b)Collectionsc)Map d)Set以下集合類以鍵值對(duì)形式存儲(chǔ)的是a.ArrayListbHashSetcVectordHashMap以下對(duì)HashMap和HashTable描述正確的是( )。aHaspMap和HashTable均是以健值對(duì)形式存儲(chǔ)數(shù)據(jù)bHashMap不允許有空鍵和空值cHashTable不允許有空鍵和空值d. HashMap和HashTable中的鍵不允許重復(fù)以下代碼運(yùn)的結(jié)果是( )。package com;import java.util.*;public class Demo public static void main(String args) Vector list=new Vector();list.add(a);list.add(b);list.add(c);list.add(d);System.out.println(list.capacity();a4 b.10 c.8 d.產(chǎn)生索引越界異常以下代碼的運(yùn)行結(jié)果是( )。package com;import java.util.*;public class Demo public static void main(String args) LinkedList list=new LinkedList();list.add(a);list.add(b);list.add(c);list.add(d);for(int i=0;ilist.size();i+)System.out.print(list.remove(i);aabcdb.ac c.產(chǎn)生索引越界異常 d.bd如果要給集合中的自定義對(duì)象排序,可以實(shí)現(xiàn)的方式有()。a)讓該對(duì)象實(shí)現(xiàn)java.lang.Comparable接口,重寫public int compareTo(Object o)方法b)編寫一個(gè)比較器實(shí)現(xiàn)Comparator接口,重寫public int compare(Object o1, Object o2)方法c)讓該對(duì)象實(shí)現(xiàn)序列化接口,序列化后就可以排序 d)自定義對(duì)象不能比較,只比較字符串和日期和時(shí)間類的對(duì)象在Java中,下列哪些接口是直接繼承了Collection接口()。a) Listb) Mapc) Setd) HashTable以下對(duì)泛型描述錯(cuò)誤的是()。a)泛型可以解決數(shù)據(jù)安全性問(wèn)題 b)泛型是指聲明類是不指定類中屬性的具體類型,而是在聲明及實(shí)例化對(duì)象時(shí)由外部指定類型c)泛型定義包括泛型類定義和泛型對(duì)象定義兩部分d)以上說(shuō)法都不正確以下屬于管理JDBC驅(qū)動(dòng)程序的類是a) java.sql.DriverManagerc) java.sql.Connectionc) java.sql.Statement d) java.sql.ResultSet在Java數(shù)據(jù)庫(kù)連接中,直接使用各個(gè)廠商提供的JDBC驅(qū)動(dòng)程序,屬于以下哪一種驅(qū)動(dòng)( )。a) 本地協(xié)議純JDBC驅(qū)動(dòng)c) JDBC網(wǎng)絡(luò)驅(qū)動(dòng)c) 純Java驅(qū)動(dòng) d) jdbc-odbc橋驅(qū)動(dòng)以下在Java數(shù)據(jù)庫(kù)連接用來(lái)執(zhí)行Sql語(yǔ)句的對(duì)象是()a) java.sql.Statement類的對(duì)象b)java.sql.ResultSet類的對(duì)象c)java.sql.Connection類的對(duì)象d)java.sql.PreparedStatement類的對(duì)象在Java數(shù)據(jù)庫(kù)連接中,用來(lái)保存結(jié)果集的對(duì)象是( )。a) java.sql.ResultSet類的對(duì)象b)java.sql.Statement類的對(duì)象c)java.sql.Connection類的對(duì)象d)java.sql.PreparedStatement類的對(duì)象使用JDBC事務(wù)的步驟是( )。 1)取消Connection的事務(wù)提交方式2) 發(fā)生異?;貪L事務(wù)3) 獲取Connection對(duì)象4)數(shù)據(jù)操作完畢后提交事務(wù)a)1234 b)3124 c)2134 d)231如果要把結(jié)果集設(shè)置成可任意滾動(dòng)并允許更新,以下正確的設(shè)置是( )。a)con.preparedStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY)b)con.preparedStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE)c)con.preparedStatement(sql,ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY)d) 不用設(shè)置,默認(rèn)就是的存儲(chǔ)過(guò)程pro有兩個(gè)參數(shù),第一個(gè)為輸入?yún)?shù),第二個(gè)為輸出參數(shù),以下代碼正確的是()a) CallableStatement cst=con.prepareCall(“(call pro(?,?)”)b) CallableStatement cst=con.prepareCall(“(call pro(?)”)c) CallableStatement cst=con.prepareCall(“call pro(?,?)”)d) CallableStatement cst=con.prepareCall(“call pro(?,?,?)”)在Java中編寫實(shí)現(xiàn)序列化的類,正確的方法是( )。a) 可以使用Serializable特性將類標(biāo)志為可序列化的b) 繼承Serializable類c) 實(shí)現(xiàn)Serializable接口d) 不用定義,Java中的類本身就可以序列化 關(guān)于RandomAccess類,描述正確的是( )。a) RandomAccessFile類支持”隨機(jī)訪問(wèn)”文件的方式b) RandomAccessFile類只能訪問(wèn)文件,不能修改文件c) RandomAccessFile類既可以隨機(jī)訪問(wèn)文件,也可以隨機(jī)修改文件d) 使用RandomAccessFile類只能一次向文件中寫入一個(gè)字符串在Java中創(chuàng)建線程類的方式,正確的有()。a) 繼承Thread類,重寫run方法b) 實(shí)現(xiàn)Thread接口,實(shí)現(xiàn)run方法c)繼承Runnable類,重寫run方法d) 實(shí)現(xiàn)Runnable接口,實(shí)現(xiàn)run方法在Java中,可以使線程阻塞的主法有( )。a) sleep方法;b) wait方法c) yield方法d)start方法Java中的線程同步包括()a) 同步代碼塊b) 同步方法c) 同步類d) 同步對(duì)象以下對(duì)線程生命周期描述正確的有( )a)線程的生命周期人為就緒、運(yùn)行、終止三種狀態(tài)b)線程的生命周期分為創(chuàng)建、就緒、運(yùn)行、阻塞、終止五種狀態(tài)c) 線程生命周期中調(diào)用yeild方法可以使線程從運(yùn)行狀態(tài)轉(zhuǎn)換至就緒狀態(tài)d) 以上說(shuō)法都不正確以下關(guān)于TCP程序設(shè)計(jì),描述正確的是()a) Java中采用TCP協(xié)議進(jìn)行網(wǎng)絡(luò)編程只能提供單向的通信b) 采用TCP協(xié)議進(jìn)行網(wǎng)絡(luò)編程需提供服務(wù)器端和客戶端c) ServerSocket類存在于客戶端d) ServerSocket類用于Tcp服務(wù)器端以下對(duì)于UDP程序設(shè)計(jì)的描述,正確的是( )。a) 采用UDP協(xié)議進(jìn)行網(wǎng)絡(luò)編程能夠保證數(shù)據(jù)的可靠傳輸b) DatagramPacket用于發(fā)送和接收信息c)DatagramSocket是UDP網(wǎng)絡(luò)編程中的數(shù)據(jù)傳輸模式d)UDP協(xié)議編程中需提供信息發(fā)送端和接收方 45)46)47)48)49)50)以下對(duì)TCP和UDP協(xié)議描述正確的是()a) TCP不能提供數(shù)據(jù)的可靠性傳輸b) UDP能夠保證數(shù)據(jù)的可靠性傳輸c) TCP數(shù)據(jù)傳輸效率高于UDPd) UDP數(shù)據(jù)傳輸效率高于TCP以下有關(guān)線程的描述錯(cuò)誤的是( )a) 線程可以多次調(diào)用start方法b) 調(diào)用sleep方法可以使當(dāng)前線程進(jìn)入休眠狀態(tài)c) 調(diào)用yield可以暫停當(dāng)前運(yùn)行的線程,而運(yùn)行其他同級(jí)別線程d) 線程的名稱是系統(tǒng)自動(dòng)分配的,不能自定義線程對(duì)象名稱以下對(duì)字節(jié)流、字符流描述錯(cuò)誤的是( )a) 字節(jié)流、字符流是從文件傳輸?shù)母袷竭M(jìn)行的劃分b) 字節(jié)流、字符流可以相互轉(zhuǎn)換c) 字符流操作數(shù)據(jù)不使用緩沖區(qū)d) 字節(jié)流操作數(shù)據(jù)不使用緩沖區(qū)以下關(guān)于對(duì)象序列化描述正確的是( )a) 使用FileOutputStream可以將對(duì)象進(jìn)行傳輸b) 使用PrintWriter可以將對(duì)象進(jìn)行傳輸c)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年形象設(shè)計(jì)師-中級(jí)鑒定模擬100題及答案
- 西藏省重點(diǎn)中學(xué)2025屆高二物理第二學(xué)期期末調(diào)研模擬試題含解析
- 車棚租賃與新能源汽車租賃合作合同
- 有關(guān)家裝合同模板匯編(3篇)
- 橋梁工程勞務(wù)分包合同最終
- 營(yíng)業(yè)員技能大賽復(fù)習(xí)試題含答案
- 行政組織理論與實(shí)際管理經(jīng)驗(yàn)結(jié)合試題及答案
- 從容應(yīng)對(duì)2025年考試的技巧與試題及答案
- 數(shù)據(jù)庫(kù)工程師考試的成功路徑試題及答案
- 公路工程考試有效學(xué)習(xí)試題及答案
- 2023年海南省中考物理試題(解析版)
- 2024年北京中考地理試卷
- 入藏安全承諾書(shū)怎么寫
- 2024年安徽省初中地理會(huì)考卷真題含參考答案
- 《月亮與六便士》讀書(shū)分享課件
- 車輛超載超限培訓(xùn)
- 燃?xì)庑袠I(yè)數(shù)字化轉(zhuǎn)型與智能化升級(jí)
- 2024年北京市中考地理試卷(昌平卷)
- HSE應(yīng)急預(yù)案(完整版)
- JT-T-1116-2017公路鐵路并行路段設(shè)計(jì)技術(shù)規(guī)范
- 81.GJB 1112A-2004 軍用機(jī)場(chǎng)場(chǎng)道工程施工及驗(yàn)收規(guī)范
評(píng)論
0/150
提交評(píng)論