大二升學JAVA高級(三)附答案_第1頁
大二升學JAVA高級(三)附答案_第2頁
大二升學JAVA高級(三)附答案_第3頁
大二升學JAVA高級(三)附答案_第4頁
大二升學JAVA高級(三)附答案_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、大二升學JAVA高級(三)復制1. 下列( )類或接口定義了線程通信的wait和notify方法。 單選題 *ThreadRunnableObject(正確答案)ThreadGroup2. Java中線程的任務是由線程類的( )方法定義的。 單選題 *init()run()(正確答案)application()main()3. 以下關于XML的語法說法正確的有 *一個XML文檔中只能有一個根節(jié)點(正確答案)XML文檔中開始標簽和結(jié)束標簽的大小寫必須一致(正確答案)XML文檔標簽可以使用數(shù)字開頭XML文檔標簽中不能使用空格(正確答案)4. 使用DOM4J解析XML時,獲取一個元素下所有子元素的方

2、法是 單選題 *children()list()elements()(正確答案)以上都不是5. 下列關于Thread 類的線程控制方法的說法中錯誤的一項是 單選題 *線程可以通過執(zhí)行sleep()方法可以釋放CPU執(zhí)行權線程可以通過執(zhí)行yield()方法可以讓出CPU執(zhí)行權,重新與其他線程競爭線程sleep()方法執(zhí)行結(jié)束后,該線程進入運行狀態(tài)(正確答案)若沒有任何線程處于可運行狀態(tài),線程執(zhí)行yield方法時,當前線程將繼續(xù)執(zhí)行6. XML中給一個元素添加屬性的方法是 單選題 *setAttribute()addAttribute()(正確答案)createAttribute()attribu

3、te()7. 一下哪個方法可以獲取XML文檔的根節(jié)點 單選題 *getRoot()getRootElements()getRootElement()(正確答案)getFirstElement()8. 以下哪個不是XML文檔的節(jié)點類型 單選題 *ElementBlank(正確答案)AttributeText9. 執(zhí)行以下代碼后,說法正確的是public class Test extends Thread public static void main(String args) Test test = new Test();test.start();trytest.sleep(3000);catc

4、h( Exception e )System.out.println(“main線程”);public void run()System.out.println(“自定義線程”); 單選題 *線程test會休眠3秒鐘main線程會休眠3秒鐘(正確答案)main線程和test線程都會休眠3秒鐘以上說法均不對10. 關于XML的文檔結(jié)構描述錯誤的是 單選題 *一個基本的XML文檔通常由序言和文檔元素兩部分組成XML文檔中的序言可以包括XML聲明、處理指令和注釋XML文檔中的元素以樹形結(jié)構排列XML文檔的聲明必須要寫(正確答案)11. 使用Dom4j為XML文檔的節(jié)點添加屬性,正確的是 單選題 *節(jié)

5、點.addAttributes();節(jié)點.addAttribute(屬性名,屬性值);(正確答案)節(jié)點.addAttributes(屬性名,屬性值);節(jié)點.addElement();12. 關于OutputStream描述正確的是 單選題 *字節(jié)輸出流(正確答案)字節(jié)輸入流字符輸出流字符輸入流13. 網(wǎng)絡編程中,下列包含IP地址的類的對象是 單選題 *AppletDatagramSocketInetAddress(正確答案)ServerSocket14. 關于同步代碼塊描述錯誤的是 單選題 *使用同步代碼塊可以保證同一時間只能一個線程對敏感數(shù)據(jù)的操作為了保證數(shù)據(jù)的安全性(準確),可以引入同步代

6、碼塊同步代碼塊符合“加鎖 修改 釋放鎖”的邏輯使用同步代碼一定會造成死鎖(正確答案)15. 關于XML描述錯誤的是 單選題 *XML是可擴展標記語言XML主要用于提供數(shù)據(jù)表述格式XML的可擴展性不強(正確答案)XML主要用于不同應用程序間的數(shù)據(jù)交換16. 如果在關閉socket時發(fā)生一個I/O錯誤,會拋出 單選題 *IOException(正確答案)UnknownHostExceptionSocketExceptionMalformedURLException17. 使用Dom4j為XML文檔的節(jié)點添加內(nèi)容,正確的是 單選題 *節(jié)點.setText(內(nèi)容);(正確答案)節(jié)點.addText(內(nèi)

7、容);節(jié)點.addContent(內(nèi)容);節(jié)點.setContent(內(nèi)容);18. 關于同步方法描述錯誤的是 單選題 *同步方法比同步代碼塊更容易控制同步范圍(正確答案)非靜態(tài)同步方法的鎖對象就是this當前對象本身靜態(tài)同步方法的鎖對象是所屬類的類類型(字節(jié)碼文件)同步方法和同步代碼塊使相同的關鍵字來修飾19. 編輯XML時,關于屬性聲明錯誤的是 單選題 *標記中可以使用多個屬性屬性可以出現(xiàn)在起始標記或結(jié)束標記中(正確答案)屬性名是大小寫敏感的屬性值必須用引號引上20. 下列有關線程的敘述中正確的一項是 單選題 *一個線程一旦被創(chuàng)建,它就立即開始運行使用start()方法可以使一個線程成為可

8、運行的,但是它不一定立即開始運行(正確答案)當一個線程因為搶占機制而停止運行時,它被放在可運行隊列的前面一個線程可能因為不同的原因停止并進入終止狀態(tài)21. 針對設計模式中的單例模式,為了實現(xiàn)“單例”,必須要做到 單選題 *給該類創(chuàng)建一個有參構造方法私有化構造函數(shù)(正確答案)將構造函數(shù)的訪問級別改為protected給該類分別創(chuàng)建無參和有參構造方法22. 線程中的sleep(long millis)方法的參數(shù)單位是 單選題 *秒毫秒(正確答案)微秒分鐘23. Java網(wǎng)絡編程中,描述錯誤的是 單選題 *服務端用于接收客戶端的Socket類請求accept()是一個阻塞方法設置開啟的端口號必須要小

9、于1024(正確答案)設置開啟的端口要盡量大一些,避開常用軟件端口號24. 對于XML文檔元素描述錯誤的是 單選題 *XML文檔中可以有多個頂層元素(正確答案)XML文檔中的元素可以嵌套XML文檔元素由開始標記、屬性、元素內(nèi)容和結(jié)束標記這幾個部分組成XML的元素可以自己命名,但要遵照一定的規(guī)則25. 關于使用Runnable接口實現(xiàn)多線程描述錯誤的是 單選題 *定義Runnable接口的實現(xiàn)類,不需要重寫run()方法(正確答案)使用Runnable接口,可以很好的實現(xiàn)多線程之間的資源共享Runnable對象僅作為Thread類對象操作的目標對象,而實際的線程對象依然是Thread類的實例Ru

10、nnable方式適合多個相同程序代碼的線程去處理同一個資源26. 下列哪一個包給出了Runnable接口的定義? 單選題 *java.utiljava.iojava.lang(正確答案)java.sql27. 在服務器上提供了基于TCP的時間服務應用,該應用使用端口為13。創(chuàng)建連接到此服務器的語句是: 單選題 *Socket s = new Socket(“”, 13);(正確答案)Socket s = new Socket(“:13”);Socket s = accept(“”, 13);Socket s = accept(“:13”);28. 在Java中,下列關于讀寫文件的描述錯誤的是

11、單選題 *Reader類的read()方法用來從源中讀取一個字符的數(shù)據(jù)Reader類的read(int n )方法用來從源中讀取一個字符的數(shù)據(jù)(正確答案)Writer類的write(int n)方法用來向輸出流寫入單個字符Writer類的write(String str)方法用來向輸出流寫入一個字符串29. 閱讀下列文件定入的Java代碼,共有( )處錯誤import java.io.*;public class TestIO public static void main(String args)String str =文件寫入練習;FileWriter fw = null; /1tryfw

12、 = new FileWriter(c:mytext.txt); /2fw.writerToEnd(str); /3catch(IOException e) /4e.printStackTrace();finally/此處省略關閉流 單選題 *012(正確答案)330. 在網(wǎng)絡編程中,能夠獲取Socket對象的輸入流的方法是。 單選題 *outputStreamgetInputStream(正確答案)getOutputStreaminputStream31. 關于線程的運行,說法錯誤的是 單選題 *線程之間是獨立運行的線程的執(zhí)行是搶占式的線程一旦運行就不可能停止,直到自己的運行代碼執(zhí)行完畢(正

13、確答案)對于某些應用程序,開啟多個線程能提高執(zhí)行效率32. 下面關于Java線程描述正確的是 單選題 *Java的線程一定是Thread類或其子類的對象。(正確答案)通過調(diào)用線程的run()方法啟動線程。一般情況下,多個線程間的具體執(zhí)行順序是可以預知的。通過實現(xiàn)Runnable接口也可以創(chuàng)建線程,這時的線程對象就不是Thread類或其子類的對象。33. 若要創(chuàng)建一個新的含有父目錄的目錄,應該使用下列哪一個類的實例 單選題 *FileWriterFileOutputStreamFile(正確答案)以上都對34. 關于Xpath描述錯誤的是 單選題 *Xpath 即XML路徑語言Xpath可以快速

14、定位、獲取所需要的節(jié)點可以使用selectNodes(表達式)方法查找相應節(jié)點在使用Xpath時,不需要導入相應的jar包(正確答案)35. 下列說法正確的是 單選題 *一個進程默認有兩個主線程實現(xiàn)多線程的方法不可以用繼承Thread類來完成多個線程之間的執(zhí)行順序是確定的一個進程可以包含多個線程(正確答案)36. 編寫線程類,可以通過實現(xiàn)那個接口來實現(xiàn)? 單選題 *Runnable(正確答案)ThrowableSerializableComparable37. 對文本字符型文件操作最好用什么I/O流針對性更好? 單選題 *FileOutputStreamFileInputStreamObjec

15、tOutputStreamFileWriter(正確答案)38. 兩個線程爭奪同一個資源 單選題 *一定死鎖不一定死鎖(正確答案)不會死鎖以上說法都不對39. 關于字符流的說法正確的是 單選題 *字符流是雙字節(jié)流,因此使用字節(jié)流讀取兩次與與字符流讀取一次的效果完全一致。字符流會涉及字符編碼的轉(zhuǎn)換。(正確答案)通過字符流可以復制圖片通過字符流將文本寫入文件,則文件中的編碼一定是雙字節(jié)編碼。40. 下列關于線程說法中錯誤的一項是 單選題 *一個線程是一個Thread類的實例就緒狀態(tài)下的線程如果獲取到CPU執(zhí)行權就會進入運行狀態(tài)一條死亡狀態(tài)的線程可能重新進入就緒狀態(tài)(正確答案)運行狀態(tài)下的線程在執(zhí)行

16、了sleep方法后進入阻塞狀態(tài)41. 字符輸出流類都是( )抽象類的子類 單選題 *FilterWriterOutputStreamWriter(正確答案)OutputStreamWriter42. 下面的程序段的功能是File file1=new File(e:xxxyyy); file1.mkdir() 單選題 *在當前目錄下生成子目錄:xxxyyy生成目錄: e:xxxyyy在當前目錄下生成文件xxx.yyy以上說法都不對(正確答案)43. 下面關于線程狀態(tài)的說法正確的是 單選題 *線程被啟動后,將處于運行狀態(tài),即run()方法正在執(zhí)行中線程結(jié)束阻塞狀態(tài)將進入就緒狀態(tài)。(正確答案)當cp

17、u空閑時,可以直接調(diào)用阻塞狀態(tài)的線程來運行。運行狀態(tài)的線程就不再可能直接進入就緒狀態(tài)44. 如下代碼創(chuàng)建一個新線程并啟動線程: Runnable target=new MyRunnable(); Thread myThread=new Thread(target); 問:以下哪個類可以創(chuàng)建target對象,并能編譯正確? 單選題 *public class MyRunnable extends Runnable public void run() public class MyRunnable extends Object public void run() public class MyRu

18、nnable implements Runnable public void run() (正確答案)public class MyRunnable implements Runnable void run() 45. File類提供的方法中,哪個方法可以獲取一個目錄下所有子文件對象 單選題 *list()getChildren()getFiles()listFiles()(正確答案)46. 在eclipse中執(zhí)行如下代碼,控制臺會輸出什么內(nèi)容File file = new File(“.”);System.out.println( file.getAbsolutePath() ) 單選題 *

19、當前java文件所屬目錄的絕對路徑當前項目src的絕對路徑當前java文件的絕對路徑當前項目根目錄的絕對路徑(正確答案)47. 使用FileInputStream讀取文件內(nèi)容的正確步驟應該是、創(chuàng)建FileInputStream對象、找到目標文件、讀取數(shù)據(jù)、關閉流 單選題 *(正確答案)48. 如果要完成一個視頻文件的拷貝,應該使用哪一組流對象進行配合 單選題 *FileInputStream和FileOutputStream(正確答案)FileReader和FileWriterBufferedReader和BufferedWriterObjectInputStream和ObjectOutput

20、Stream49. 關于IP地址下列說法錯誤的是 單選題 *IP的全稱是Internet ProtocolIP地址是一個計算機網(wǎng)絡中一臺主機的唯一標識所有IP地址都是由一個32位的整數(shù)組成(正確答案)一個局域網(wǎng)內(nèi)IP地址不允許重復50. 關于XML標簽命名規(guī)范下列說法錯誤的是 單選題 *XML標簽不允許使用中文(正確答案)XML標簽不允許使用出$和_以外的其他特殊字符XML標簽不允許存在空格XML標簽嚴格區(qū)分大小寫51. 以下不屬于XML解析庫的是 單選題 *JDOMSAX解析DOM4JxPath(正確答案)52. 以下對于XPath語法描述錯誤的是 單選題 *“/”表示絕對路徑,必須從根節(jié)點

21、開始“/”表示相對路徑,可以從任意位置開始“.”表示通配符(正確答案)“”表示選取屬性53. 使用字節(jié)流讀取文件時,如果已經(jīng)讀到文件末尾會返回 單選題 *null0-1(正確答案)空字符54. 若在E盤下已有文件a.txt,并且文件中已經(jīng)存在文本內(nèi)容,現(xiàn)執(zhí)行如下代碼:FileOutputStream fos = new FileOutputStream(“E:/a.txt”); 單選題 *E盤下的a.txt將會被刪除編譯報錯E盤下的a.txt將會被清空(正確答案)以上說法都不對55. 現(xiàn)有一條XPath匹配規(guī)則如下“/userid=1003/pwd”,對于這條匹配規(guī)則的說法正確的是 單選題 *可以查詢到所有user標簽的pwd標簽可以查詢到所有具備id屬性的user標簽下的pwd標簽可以查詢到所有id=1003的us

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論