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

下載本文檔

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

文檔簡介

1、java高級程序設(shè)計(jì)綜合測試A卷復(fù)制1、在程序讀入字符文字時(shí),能夠以該文件作為直接參數(shù)的類是( )。 單選題 *A. FileReader(正確答案)B. BufferedReaderC. FileInputStreamD. ObjectInputStream2、java中用于創(chuàng)建文件對象的類是() 單選題 *A、File(正確答案)B、ObjectC、ThreadD、Frame3、下面關(guān)于Java線程的說法哪些是正確的。 單選題 *A. 每一個(gè)Java線程可以看成由代碼、一個(gè)真實(shí)的CPU以及數(shù)據(jù)三部分組成B. 創(chuàng)建線程的兩種方法中,從Thread類中繼承的創(chuàng)建方式可以防止出現(xiàn)多父類問題(正確

2、答案)C. THread類屬于java.util程序包D. 以上說法無一正確4、線程生命周期中正確的狀態(tài)是( )。 單選題 *A、新建狀態(tài)、運(yùn)行狀態(tài)、終止?fàn)顟B(tài)B、新建狀態(tài)、運(yùn)行狀態(tài)、阻塞狀態(tài)和終止?fàn)顟B(tài)C、新建狀態(tài)、就緒狀態(tài)、運(yùn)行狀態(tài)、阻塞狀態(tài)和終止?fàn)顟B(tài)(正確答案)D、新建狀態(tài)、就緒狀態(tài)、運(yùn)行狀態(tài)、恢復(fù)狀態(tài)和終止?fàn)顟B(tài)5、下面關(guān)于線程優(yōu)先級的說法中,正確的是:( ) 單選題 *A線程的優(yōu)先級是不能改變的B線程的優(yōu)先級是在創(chuàng)建線程時(shí)設(shè)置的C在創(chuàng)建線程后的任何時(shí)間都可以設(shè)置DB和C(正確答案)6、運(yùn)行下列程序,會(huì)產(chǎn)生什么結(jié)果?( )public class X extends Thread imple

3、ments Runable public void run() System.out.println(this is run(); public static void main(String args) Thread t=new Thread(new X(); t.start(); 單選題 *A. 第一行會(huì)產(chǎn)生編譯錯(cuò)誤B. 第六行會(huì)產(chǎn)生編譯錯(cuò)誤C. 第六行會(huì)產(chǎn)生運(yùn)行錯(cuò)誤D. 程序會(huì)運(yùn)行和啟動(dòng)(正確答案)7、Thead類中能運(yùn)行線程體的方法是( )。 單選題 *Astart()Bresume()Cinit()Drun()(正確答案)8、下面讓線程休眠1分鐘的正確方法是( )。 單選題 *A.s

4、leep(1)B.sleep(60)C.sleep(1000)D.sleep(60000)(正確答案)9、哪個(gè)方法是實(shí)現(xiàn)Runnable接口所需的?( ) 單選題 *Await()Brun()(正確答案)Cstop()Dupdate()10、在線程同步中,為了喚醒另一個(gè)等待的線程,使用下列方法。( ) 單選題 *A. sleep()B. wait()C. notify()(正確答案)D. join()11、實(shí)現(xiàn)線程體的方式除了繼承Thread類,還可以實(shí)現(xiàn)( )接口。 單選題 *ACloneableB. Runnable(正確答案)C. ObjectD. List12、Java程序中,使用TC

5、P套接字編寫服務(wù)器端程序的套接字類是: 單選題 *ASocketBServerSocket(正確答案)CDatagramSocketDDatagramPacket13、ServerSocket的監(jiān)聽方法accept()的返回值類型是( )。 單選題 *A.voidB.ObjectC.Socket(正確答案)D.ServerSocket14、當(dāng)使用客戶端套接字Sockt創(chuàng)建對象時(shí),需要制定( )。 單選題 *A服務(wù)器主機(jī)名和端口(正確答案)B服務(wù)器端口和文件C服務(wù)器名和文件D服務(wù)器地址和文件15、Java提供的類InetSddress來進(jìn)行有關(guān)Internet地址的操作( ) 單選題 *A.So

6、cketB.ServerSocketC.DatagramSocketD.InetAddress(正確答案)16、這行XML聲明,聲明該文檔采用了什么編碼標(biāo)準(zhǔn)( )。 單選題 *A.gb2312B.ANSIC.Windows-1252D.Unicode UTF-8(正確答案)17、在使用dom4j創(chuàng)建XML中節(jié)點(diǎn)的方法是( )。 單選題 *A.createDocument()B.createElement()(正確答案)C.addAttribute()D. setText()18、在Xpath中選取屬性的表達(dá)式是是( )。 單選題 *A./B./C.D.(正確答案)19、dom4j不能處理以下什

7、么( ) 單選題 *A.XMLB.HTML(正確答案)C.XPATHD.XSLT20、對單例模式優(yōu)點(diǎn)描述錯(cuò)誤的是( )。 單選題 *A.單例模式在內(nèi)存中只有一個(gè)實(shí)例, 減少了內(nèi)存開支。B.單例模式只生成一個(gè)實(shí)例, 所以減少了系統(tǒng)的性能開銷。C.單例模式可以避免對資源的多重占用。D.單例模式在開發(fā)中很容易擴(kuò)展。(正確答案)21、不屬于File文件對象的方法是( )。 單選題 *A. createNewFile()。B. delete()C. exists()D.start()(正確答案)22、下面不是單例模式要點(diǎn)的是( )。 單選題 *A.單例類只能有一個(gè)實(shí)例。B.單例類必須自行創(chuàng)建唯一的實(shí)例C

8、.單例類必須向所有對象提供這一實(shí)例。D.單例模式會(huì)阻止其他對象實(shí)例化其自己的單例對象的副本(正確答案)23、下面不是單例模式實(shí)現(xiàn)步驟的是( )。 單選題 *A.將類私有化(正確答案)B.私有化構(gòu)造方法C.創(chuàng)建一個(gè)私有的靜態(tài)實(shí)例D.提供獲取實(shí)例的靜態(tài)方法24、下面不屬于Thread 類常用方法( )。 單選題 *A. setName(String name)B. currentThread()C. run()D.main()(正確答案)25、下列是基于字節(jié)流的輸入、輸出流操作類是( )?!具x擇兩項(xiàng)】 *A.FileInputStream(正確答案)B.FileOutputStrem(正確答案)C

9、.ReaderD.Writer26、使用文件過濾的接口是( )。 單選題 *A. FilenameFilter(正確答案)B. FileFilterC. FilterD. File27、按照數(shù)據(jù)格式,IO流可以分為( )?!具x擇兩項(xiàng)】 *A.字節(jié)流(正確答案)B.字符流(正確答案)C.輸入流D.輸出流28、不屬于writer類的方法是( )。 單選題 *A.writer()B.flush()C.close()D.read()(正確答案)29、在多線程當(dāng)中,能夠?qū)崿F(xiàn)資源共享的方式是( )。 單選題 *A.實(shí)現(xiàn)Thread類B.繼承Thread類C.實(shí)現(xiàn)Runnable接口(正確答案)D.繼承Ru

10、nable接口30、下列哪項(xiàng)不是進(jìn)程的特點(diǎn)( )。 單選題 *A.獨(dú)立性B.動(dòng)態(tài)性C.并發(fā)性D.安全性(正確答案)31、Thread類的( )方法可以讓當(dāng)前正在執(zhí)行的線程暫停,并進(jìn)入阻塞狀態(tài)。 單選題 *Ajoin()Bstart()Csleep()(正確答案)Dstop()32、Thread類的( )方法可以讓一條線程等待另一條線程完成。 單選題 *Ajoin()(正確答案)Bstart()Csleep()Dstop()33、JAVA提供了一個(gè)線程安全類,通過這個(gè)類可以簡化多線程編程時(shí)的并發(fā)訪問,使用這個(gè)類可以很簡捷地隔離多線程程序競爭資源的問題,這個(gè)類是( ) 單選題 *A.ThreadL

11、ocal。(正確答案)B.ThreadC.staticD.synchronized34、解決線程安全問題的方式有( )?!具x擇兩項(xiàng)】 *A.同步代碼塊(正確答案)B.同步方法(正確答案)C.同步變量D.同步類35、請問下列哪個(gè)類不是定義在java.io包中的抽象類?( ) 單選題 *A.InputStreamB. OutputStreamC. PrintStream(正確答案)D. Reader36、下列哪個(gè)方法可用于創(chuàng)建一個(gè)可運(yùn)行的類( )【多選】 *A.public class X implements Runnablepublic void run() (正確答案)Bpublic cla

12、ss X extends Threadpublic void run() (正確答案)Cpublic class X extends Threadpublic int run() Dpublic class X implements Runnableprotected void run() 37、基于TCP協(xié)議服務(wù)端和客戶端建立連接步驟是( ) (1) 服務(wù)端程序創(chuàng)建 ServerSocket 對象,調(diào)用 accept() 方法,等待客戶端連接(2) 服務(wù)端接收客戶端的連接請求,并創(chuàng)建新的 Socket 對象與客戶端建立專線連接(3) 客戶端程序創(chuàng)建 Socket 對象并請求與服務(wù)端建立連接(

13、4) 服務(wù)端重新等待新的連接請求 單選題 *A.(1)(2)(3)(4)B.(1)(3)(2)(4)(正確答案)C.(2)(1)(3)(4)D.(3)(2)(1)(4)38、下列哪個(gè)方法可以使線程從運(yùn)行狀態(tài)進(jìn)入到阻塞狀態(tài)( )。 單選題 *A. sleep(正確答案)B. waitC. yieldD. start39、在Java中,以下代碼( )正確地創(chuàng)建了一個(gè)FileReader類型的對象。 單選題 *A. new FileReader (new FileInputStream(“1.txt”)B. new FileReader (new FileReader(“1.txt”)C. new

14、FileReader (new BufferedReader(“1.txt”)D. new FileReader (“1.txt”)(正確答案)40、基于字符的輸入、輸出流操作類( )。【選擇兩項(xiàng)】 *A.Reader(正確答案)B.Writer(正確答案)C.FileInputStreamD.FileOutputStrem41、獲取本機(jī)ip地址的命令是( )。 單選題 *A.ipconfig(正確答案)B.localhostC.127.0.0.1D.getIPHost42、下列哪個(gè)不是常用的解析xml的第三方解析庫( )。 單選題 *A.Dom解析B.SAX解析C.Dom4j解析D.XML解

15、析(正確答案)43、解析xml時(shí)獲取Document對象的幫助類是( )。 單選題 *A.DocumentHelper(正確答案)B.HelperC.DocumentD.Element44、Dom4j生成xml文檔時(shí)添加屬性的方法是( ) 單選題 *A.addAttribute()(正確答案)B.setText()C.getAttribute()D.getText();45、下列哪個(gè)不是常見的設(shè)計(jì)模式( )。 單選題 *A. 創(chuàng)建模式B. 結(jié)構(gòu)模式C. 行為模式D. 統(tǒng)計(jì)模式(正確答案)46、使用File創(chuàng)建文件目錄時(shí),創(chuàng)建多級目錄的方法是( )。 單選題 *A. mkdir()B. mkdirs()(正確答案)C. createNewFile()D. create()47、使用File將程序當(dāng)中的數(shù)據(jù)寫入文件當(dāng)中,下列說法正確的是() 單選題 *A. 輸入流B. 輸出流(正確答案)C. 寫入流D. 文件流48、下列關(guān)于IO流說法錯(cuò)誤的是( ) 單選題 *A. 字節(jié)流:數(shù)據(jù)傳輸以字節(jié)形式實(shí)現(xiàn),可以讀寫任何文件(文本、圖片、視頻等)B. 字符流:數(shù)據(jù)傳輸以字符形式實(shí)現(xiàn),一般針對文本文件讀寫更有優(yōu)勢C. 生活中我們面對的文本都是基于字節(jié),所以字

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論