java高級(jí)程序設(shè)計(jì)綜合測(cè)試B卷_第1頁(yè)
java高級(jí)程序設(shè)計(jì)綜合測(cè)試B卷_第2頁(yè)
java高級(jí)程序設(shè)計(jì)綜合測(cè)試B卷_第3頁(yè)
java高級(jí)程序設(shè)計(jì)綜合測(cè)試B卷_第4頁(yè)
java高級(jí)程序設(shè)計(jì)綜合測(cè)試B卷_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、java高級(jí)程序設(shè)計(jì)綜合測(cè)試B卷1、兩個(gè)過(guò)程爭(zhēng)奪同一個(gè)資源單項(xiàng)選擇題*A. 一定死鎖B.不一定死鎖(正確答案)C.不會(huì)死鎖D.以上說(shuō)法都不對(duì)2、以下不屬于線(xiàn)程狀態(tài)的是單項(xiàng)選擇題*A.運(yùn)行B.就緒C.停止(正確答案)D.死亡3、使用Dom4j解析XML文檔,其中獲取根節(jié)點(diǎn)的方法是單項(xiàng)選擇題*rootElement()getRootNode()getRootElement()(正確答案)rootNode()4、使用Dom4j為XML文檔的節(jié)點(diǎn)添加內(nèi)容,正確的選項(xiàng)是單項(xiàng)選擇題*A.節(jié)點(diǎn).setText(內(nèi)容”);(正確答案)B.節(jié)點(diǎn).addTextC內(nèi)容)C.節(jié)點(diǎn).addContext(內(nèi)容)D.節(jié)

2、點(diǎn).setContext(“內(nèi)容”);41、同步代碼塊的關(guān)鍵字是單項(xiàng)選擇題1*sychronidsychronziedsynchronized 正確答案)synchronization42、以下關(guān)于File類(lèi)說(shuō)法正確的選項(xiàng)是*A.一個(gè)File對(duì)象代表了操作系統(tǒng)中的一個(gè)文件或者文件夾B,可以使用File對(duì)象創(chuàng)立和刪除一個(gè)文件(正確答案)C.可以使用File對(duì)象創(chuàng)立和刪除一個(gè)文件夾(正確答案)D.當(dāng)一個(gè)File對(duì)象被垃圾回收時(shí),系統(tǒng)上對(duì)應(yīng)的文件或文件夾.43、以下符合單例模式的使用場(chǎng)景的是*A.需要多個(gè)該類(lèi)的實(shí)例對(duì)象時(shí)B.創(chuàng)立對(duì)象需要消耗的資源過(guò)多,而該對(duì)象每次使用時(shí)功能均一樣,沒(méi)必要重復(fù) 創(chuàng)立(

3、正確答案)C.需要定義大量的靜態(tài)常量和靜態(tài)方法(如工具類(lèi))的環(huán)境,可以采用單例模式(正 確答案)D.在整個(gè)工程中,需要一個(gè)共享訪(fǎng)問(wèn)點(diǎn)或共享數(shù)據(jù),保證不同用戶(hù)不同時(shí)間訪(fǎng)問(wèn) 的都是同一個(gè)數(shù)據(jù)正確答案)44、網(wǎng)絡(luò)編程中,關(guān)于單向和雙向通信描述錯(cuò)誤的選項(xiàng)是*A.單向通信就是只有一端發(fā)送數(shù)據(jù),另外一段只需接收數(shù)據(jù)B.雙向通信是指服務(wù)端和客戶(hù)端都可以發(fā)送和接收數(shù)據(jù)C.單向通信是指客戶(hù)端只能發(fā)送數(shù)據(jù),而服務(wù)端只能接收數(shù)據(jù)正確答案)D.雙向通信是指客戶(hù)端只能接收數(shù)據(jù),而服務(wù)端只能發(fā)送數(shù)據(jù)正確答案)45、以下關(guān)于簡(jiǎn)單工廠(chǎng)模式的描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.想要完全封裝隔離具體實(shí)現(xiàn),讓外部只能通過(guò)接口來(lái)操作封裝

4、體,那么可以選 用簡(jiǎn)單工廠(chǎng)模式B.想要把對(duì)外創(chuàng)立對(duì)象的職責(zé)集中管理和控制,可以使用簡(jiǎn)單工廠(chǎng)模式C.簡(jiǎn)單工廠(chǎng)有4個(gè)角色(正確答案)D.簡(jiǎn)單工廠(chǎng)的目的在于隱藏創(chuàng)立對(duì)象的過(guò)程,讓調(diào)用者直接拿到可以使用的對(duì)象46、關(guān)于同步和死鎖描述正確的選項(xiàng)是*A.同步越多越好B.同步就是指一個(gè)線(xiàn)程要等待另外一個(gè)線(xiàn)程執(zhí)行完畢后才會(huì)繼續(xù)執(zhí)行的一種操作 形式(正確答案)C.只要有同步就一定會(huì)有死鎖D.所謂死鎖,就是指兩個(gè)線(xiàn)程都在等待彼此先完成,造成了程序的停滯狀態(tài)。(正 確答案)47、以下屬于進(jìn)程的特點(diǎn)的是*A.獨(dú)立性(正確答案)B.動(dòng)態(tài)性正確答案)C.并發(fā)性(正確答案)D.完整性48、線(xiàn)程什么時(shí)候處于死亡狀態(tài)*A.ru

5、n()方法執(zhí)行完成,線(xiàn)程正常結(jié)束正確答案)B.調(diào)用了線(xiàn)程的restart。方法C.線(xiàn)程拋出一個(gè)未捕獲的Exception或Error(正確答案)D.調(diào)用了線(xiàn)程的stop。方法(正確答案)49、Java網(wǎng)絡(luò)編程中,下面哪一個(gè)類(lèi)能夠支持TCP/IP連接*InetAddressPacketSocket(正確答案)ServerSocket 確答案)50、讀寫(xiě)原始數(shù)據(jù),一般采用什么流? *InputStream(正確答案)DatalnputStreamOutputStream ;確答案)BufferedlnputStream5、在Java的IO操作中,()方法可以用來(lái)刷新流的緩沖單項(xiàng)選擇題*void r

6、elease()void close()void remove()void flush()(正確答案)6、Java網(wǎng)絡(luò)編程中,描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.用于接收客戶(hù)端的Socket類(lèi)請(qǐng)求B,是一個(gè)阻塞方法C.設(shè)置開(kāi)啟的端口號(hào)必須要小于1024(正確答案)D.設(shè)置開(kāi)啟的端口要盡量大一些,避開(kāi)常用軟件端口號(hào)7、編輯XML時(shí),關(guān)于屬性聲明錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.標(biāo)記中可以使用多個(gè)屬性B.屬性可以出現(xiàn)在起始標(biāo)記或結(jié)束標(biāo)記中(正確答案)C.屬性名是大小寫(xiě)敏感的D.屬性值必須用引號(hào)引上8、線(xiàn)程可以通過(guò)()方法休眠一段時(shí)間,然后恢復(fù)運(yùn)行單項(xiàng)選擇題*runstopyieldsleep(正確答案)9、

7、File類(lèi)型中定義了()方法來(lái)創(chuàng)立一級(jí)目錄?單項(xiàng)選擇題*createNewFileexistsmkdirs(正確答案)mkdir 10、網(wǎng)絡(luò)編程中,以下包含Internet地址的類(lèi)的對(duì)象是單項(xiàng)選擇題*AppletDatagramsocketInetAddress E確答案)AppletContextIk不符合格式良好的XML文檔的要求的是單項(xiàng)選擇題*A.文檔可以有一個(gè)以上的根元素正確答案)B.有符合規(guī)范的聲明語(yǔ)句C.每個(gè)元素有正確的起始、結(jié)束標(biāo)記D.元素正確嵌套,沒(méi)有交叉現(xiàn)象出現(xiàn)12、關(guān)于XML描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*XML是可擴(kuò)展標(biāo)記語(yǔ)言XML主要用于提供數(shù)據(jù)表述格式XML的可擴(kuò)展性不強(qiáng)

8、正確答案)XML主要用于不同應(yīng)用程序間的數(shù)據(jù)交換13、啟動(dòng)一個(gè)線(xiàn)程的方法是單項(xiàng)選擇題*sleeprun(正確答案)startstop14、在網(wǎng)絡(luò)編程中,能夠獲取Socket對(duì)象的輸入流的方法是單項(xiàng)選擇題*OutputStreamgetlnputStream 確答案)InputStreamgetOutputStream15、關(guān)于Xpath描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*Xpath即XML路徑語(yǔ)言Xpath可以快速定位、獲取所需要的節(jié)點(diǎn)C.可以使用selectNodes(表達(dá)式”)方法查找相應(yīng)節(jié)點(diǎn)D.在使用Xpath時(shí),不需要導(dǎo)入相應(yīng)的jar包(正確答案)16、關(guān)于XML的文檔結(jié)構(gòu)描述錯(cuò)誤的選項(xiàng)是單項(xiàng)

9、選擇題*A.一個(gè)基本的XML文檔通常由序言和文檔元素兩局部組成XML文檔中的序言可以包括XML聲明、處理指令和注釋XML文檔中的元素以樹(shù)形結(jié)構(gòu)排列XML文檔的聲明必須要寫(xiě)(正確答案)17、Java網(wǎng)絡(luò)編程,當(dāng)找不到客戶(hù)的服務(wù)器地址會(huì)拋出單項(xiàng)選擇題*lOExcpetionUnknownHostException E確答案)SocketExceptionMalformedURLException18、對(duì)于XML文檔元素描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A. XML文檔中可以有多個(gè)頂層元素:正確答案)B.XML文檔中的元素可以嵌套C.XML文檔元素由開(kāi)始標(biāo)記、屬性、元素內(nèi)容和結(jié)束標(biāo)記這幾個(gè)局部組成D. X

10、ML的元素可以自己命名,但要遵照一定的規(guī)那么 19、關(guān)于Runnable接口描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.定義Runnable接口的實(shí)現(xiàn)類(lèi),不需要重寫(xiě)run()方法(正確答案)B.使用Runnable接口,可以很好的實(shí)現(xiàn)多線(xiàn)程之間的資源共享Runnable對(duì)象僅作為T(mén)hread類(lèi)對(duì)象操作的目標(biāo)對(duì)象,而實(shí)際的線(xiàn)程對(duì)象依然是 Thread類(lèi)的實(shí)例Runnable方式適合多個(gè)相同程序代碼的線(xiàn)程去處理同一個(gè)資源20、File類(lèi)型中定義了()方法來(lái)判斷一個(gè)文件是否存在單項(xiàng)選擇題*createNewFilerenameTodeleteexists(正確答案)21、針對(duì)設(shè)計(jì)模式中的單例模式,為了實(shí)現(xiàn)“單例

11、”,必須要做到單項(xiàng)選擇題*A.給該類(lèi)創(chuàng)立一個(gè)有參構(gòu)造方法B.私有化構(gòu)造方法(正確答案)C.將構(gòu)造方法的訪(fǎng)問(wèn)級(jí)別改為protectedD.給該類(lèi)分別創(chuàng)立無(wú)參和有參構(gòu)造方法22、線(xiàn)程中的sleep(long millis)方法的參數(shù)單位是單項(xiàng)選擇題*A.微秒B.毫秒(正確答案)C秒D.分鐘 23、以下哪一個(gè)操作可以使線(xiàn)程從運(yùn)行狀態(tài)進(jìn)入其他阻塞狀態(tài)單項(xiàng)選擇題*sleep(正確答案)waityieldstart24、以下說(shuō)法正確的選項(xiàng)是單項(xiàng)選擇題*A.一個(gè)進(jìn)程默認(rèn)有兩個(gè)主線(xiàn)程B.實(shí)現(xiàn)多線(xiàn)程的方法不可以用繼承Thread類(lèi)來(lái)完成C.多個(gè)線(xiàn)程之間的執(zhí)行順序是確定的D.一個(gè)進(jìn)程可以包含多個(gè)線(xiàn)程:正確答案)2

12、5、關(guān)于同步代碼塊描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.使用同步代碼塊可以保證同一時(shí)間只能一個(gè)線(xiàn)程對(duì)敏感數(shù)據(jù)的操作B.為了保證數(shù)據(jù)的平安性(準(zhǔn)確),可以引入同步代碼塊C.同步代碼塊符合“加鎖修改釋放鎖”的邏輯D.使用同步代碼一定會(huì)造成死鎖正確答案)26、使用Dom4j為XML文檔的節(jié)點(diǎn)添加屬性,正確的選項(xiàng)是單項(xiàng)選擇題*A.節(jié)點(diǎn).addAttributes。;B.節(jié)點(diǎn).addAttribute(屬性名,屬性值);(正確答案)C.節(jié)點(diǎn).addAttributes(屬性名屬性值)D.節(jié)點(diǎn).addAttributes。;27、關(guān)于同步方法描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.同步方法不如同步代碼塊效果好(正確答案

13、)B.同步方法的同步監(jiān)視器就是this當(dāng)前對(duì)象本身C.如果某個(gè)線(xiàn)程調(diào)用同步方法,就會(huì)給當(dāng)前對(duì)象本身上鎖。D.同步方法和同步代碼塊使相同的關(guān)鍵字來(lái)修飾 28、對(duì)于設(shè)計(jì)模式中單例模式的要點(diǎn),描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.單例可以通過(guò)一個(gè)公共的、非靜態(tài)方法向所有對(duì)象提供這個(gè)唯一的實(shí)例(正確答 案)B.單例類(lèi)只能有一個(gè)實(shí)例C.單例類(lèi)必須自行創(chuàng)立唯一的實(shí)例D.單例類(lèi)必須向所有對(duì)象提供這一實(shí)例29、關(guān)于線(xiàn)程描述錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.所有的線(xiàn)程對(duì)象都必須是Thread類(lèi)或其子類(lèi)的實(shí)例run()方法是線(xiàn)程的執(zhí)行主體方法setName。方法可以設(shè)置線(xiàn)程的名字D.想要判斷當(dāng)前線(xiàn)程是否活躍,可以使用live

14、()方法(正確答案)30以下說(shuō)法錯(cuò)誤的選項(xiàng)是單項(xiàng)選擇題*A.線(xiàn)程就是程序(正確答案)B,線(xiàn)程是一個(gè)程序的單個(gè)執(zhí)行流C.線(xiàn)程是指一個(gè)程序的多個(gè)執(zhí)行流D.多線(xiàn)程用于實(shí)現(xiàn)并發(fā)31、在服務(wù)器 openlab .cn上提供了基于TCP的時(shí)間服務(wù)應(yīng)用,該應(yīng)用使用port為13。創(chuàng)立連接到此服務(wù)器的語(yǔ)句是:?jiǎn)雾?xiàng)選擇題*Socket s = new Socket( HYPERLINK :/ openlab .cn openlab .cn, 13);(正確答案)Socket s = new Socketf HYPERLINK :/ openlab .cn openlab .cn: 13,5);Socket s

15、= accept( HYPERLINK :/ openlab .cn openlab .cn, 13);Socket s = acceptC HYPERLINK :/ openlab .cn openlab .cn: 13,5);32、XML是什么的縮寫(xiě)單項(xiàng)選擇題*Unified Modeling LanguageHypertext Markup LanguageExtensible Markup Language 正確答案)Experimental Markup Language33、使用Java IO流實(shí)現(xiàn)對(duì)文本文件的讀寫(xiě)過(guò)程中,需要處理以下()異常單項(xiàng)選擇 題*ClassNotFound

16、ExceptionlOException ;確答案)SQLExceptionRemoteException34、TCP/IP是一種單項(xiàng)選擇題*A.標(biāo)準(zhǔn)B.協(xié)議(正確答案)C.語(yǔ)言D.算法35、以下哪一個(gè)ThreadLocal類(lèi)的方法可以返回放前線(xiàn)程所對(duì)應(yīng)的線(xiàn)程局部變量值 單項(xiàng)選擇題*get()(正確答案)remove()set()add()36、以下說(shuō)法中錯(cuò)誤的一項(xiàng)為哪一項(xiàng)單項(xiàng)選擇題*A.一個(gè)線(xiàn)程是一個(gè)Thread類(lèi)的實(shí)例B.線(xiàn)程從傳遞給純種的Runnable實(shí)例run()方法開(kāi)始執(zhí)行C.線(xiàn)程操作的數(shù)據(jù)來(lái)自Runnable實(shí)例D.新建的線(xiàn)程調(diào)用start。方法就能立即進(jìn)入運(yùn)行狀態(tài)(正確答案)37、關(guān)于Outputstream描述正確的單項(xiàng)選擇題*A.字節(jié)輸出流(正確答案)B.字節(jié)輸入流C.字符輸入流D.字符輸出流38、如果在關(guān)閉socket時(shí)發(fā)生一個(gè)I/O錯(cuò)誤,會(huì)拋出單項(xiàng)選擇題*lOException(正確答案)UnknownHostExceptionSocketExceptionMal

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論