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

下載本文檔

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

文檔簡介

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

2、法是 單選題 *children()list()elements()(正確答案)以上都不是5. 下列關(guān)于Thread 類的線程控制方法的說法中錯誤的一項是 單選題 *線程可以通過執(zhí)行sleep()方法可以釋放CPU執(zhí)行權(quán)線程可以通過執(zhí)行yield()方法可以讓出CPU執(zhí)行權(quán),重新與其他線程競爭線程sleep()方法執(zhí)行結(jié)束后,該線程進(jìn)入運(yùn)行狀態(tài)(正確答案)若沒有任何線程處于可運(yùn)行狀態(tài),線程執(zhí)行yield方法時,當(dāng)前線程將繼續(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. 關(guān)于XML的文檔結(jié)構(gòu)描述錯誤的是 單選題 *一個基本的XML文檔通常由序言和文檔元素兩部分組成XML文檔中的序言可以包括XML聲明、處理指令和注釋XML文檔中的元素以樹形結(jié)構(gòu)排列XML文檔的聲明必須要寫(正確答案)11. 使用Dom4j為XML文檔的節(jié)點添加屬性,正確的是 單選題 *節(jié)

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

6、碼塊同步代碼塊符合“加鎖 修改 釋放鎖”的邏輯使用同步代碼一定會造成死鎖(正確答案)15. 關(guān)于XML描述錯誤的是 單選題 *XML是可擴(kuò)展標(biāo)記語言XML主要用于提供數(shù)據(jù)表述格式XML的可擴(kuò)展性不強(qiáng)(正確答案)XML主要用于不同應(yīng)用程序間的數(shù)據(jù)交換16. 如果在關(guān)閉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. 關(guān)于同步方法描述錯誤的是 單選題 *同步方法比同步代碼塊更容易控制同步范圍(正確答案)非靜態(tài)同步方法的鎖對象就是this當(dāng)前對象本身靜態(tài)同步方法的鎖對象是所屬類的類類型(字節(jié)碼文件)同步方法和同步代碼塊使相同的關(guān)鍵字來修飾19. 編輯XML時,關(guān)于屬性聲明錯誤的是 單選題 *標(biāo)記中可以使用多個屬性屬性可以出現(xiàn)在起始標(biāo)記或結(jié)束標(biāo)記中(正確答案)屬性名是大小寫敏感的屬性值必須用引號引上20. 下列有關(guān)線程的敘述中正確的一項是 單選題 *一個線程一旦被創(chuàng)建,它就立即開始運(yùn)行使用start()方法可以使一個線程成為可

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

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

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

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 =文件寫入練習(xí);FileWriter fw = null; /1tryfw

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

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

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

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

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

17、u空閑時,可以直接調(diào)用阻塞狀態(tài)的線程來運(yùn)行。運(yùn)行狀態(tài)的線程就不再可能直接進(jìn)入就緒狀態(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、當(dāng)前java文件所屬目錄的絕對路徑當(dāng)前項目src的絕對路徑當(dāng)前java文件的絕對路徑當(dāng)前項目根目錄的絕對路徑(正確答案)47. 使用FileInputStream讀取文件內(nèi)容的正確步驟應(yīng)該是、創(chuàng)建FileInputStream對象、找到目標(biāo)文件、讀取數(shù)據(jù)、關(guān)閉流 單選題 *(正確答案)48. 如果要完成一個視頻文件的拷貝,應(yīng)該使用哪一組流對象進(jìn)行配合 單選題 *FileInputStream和FileOutputStream(正確答案)FileReader和FileWriterBufferedReader和BufferedWriterObjectInputStream和ObjectOutput

20、Stream49. 關(guān)于IP地址下列說法錯誤的是 單選題 *IP的全稱是Internet ProtocolIP地址是一個計算機(jī)網(wǎng)絡(luò)中一臺主機(jī)的唯一標(biāo)識所有IP地址都是由一個32位的整數(shù)組成(正確答案)一個局域網(wǎng)內(nèi)IP地址不允許重復(fù)50. 關(guān)于XML標(biāo)簽命名規(guī)范下列說法錯誤的是 單選題 *XML標(biāo)簽不允許使用中文(正確答案)XML標(biāo)簽不允許使用出$和_以外的其他特殊字符XML標(biāo)簽不允許存在空格XML標(biāo)簽嚴(yán)格區(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標(biāo)簽的pwd標(biāo)簽可以查詢到所有具備id屬性的user標(biāo)簽下的pwd標(biāo)簽可以查詢到所有id=1003的us

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論