大二升學(xué)JAVA高級(jí)(三)附答案_第1頁(yè)
大二升學(xué)JAVA高級(jí)(三)附答案_第2頁(yè)
大二升學(xué)JAVA高級(jí)(三)附答案_第3頁(yè)
大二升學(xué)JAVA高級(jí)(三)附答案_第4頁(yè)
大二升學(xué)JAVA高級(jí)(三)附答案_第5頁(yè)
已閱讀5頁(yè),還剩10頁(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)介

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

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

3、te()7. 一下哪個(gè)方法可以獲取XML文檔的根節(jié)點(diǎn) 單選題 *getRoot()getRootElements()getRootElement()(正確答案)getFirstElement()8. 以下哪個(gè)不是XML文檔的節(jié)點(diǎn)類型 單選題 *ElementBlank(正確答案)AttributeText9. 執(zhí)行以下代碼后,說(shuō)法正確的是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會(huì)休眠3秒鐘main線程會(huì)休眠3秒鐘(正確答案)main線程和test線程都會(huì)休眠3秒鐘以上說(shuō)法均不對(duì)10. 關(guān)于XML的文檔結(jié)構(gòu)描述錯(cuò)誤的是 單選題 *一個(gè)基本的XML文檔通常由序言和文檔元素兩部分組成XML文檔中的序言可以包括XML聲明、處理指令和注釋XML文檔中的元素以樹形結(jié)構(gòu)排列XML文檔的聲明必須要寫(正確答案)11. 使用Dom4j為XML文檔的節(jié)點(diǎn)添加屬性,正確的是 單選題 *節(jié)

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

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

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

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

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

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

11、單選題 *Reader類的read()方法用來(lái)從源中讀取一個(gè)字符的數(shù)據(jù)Reader類的read(int n )方法用來(lái)從源中讀取一個(gè)字符的數(shù)據(jù)(正確答案)Writer類的write(int n)方法用來(lái)向輸出流寫入單個(gè)字符Writer類的write(String str)方法用來(lái)向輸出流寫入一個(gè)字符串29. 閱讀下列文件定入的Java代碼,共有( )處錯(cuò)誤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對(duì)象的輸入流的方法是。 單選題 *outputStreamgetInputStream(正確答案)getOutputStreaminputStream31. 關(guān)于線程的運(yùn)行,說(shuō)法錯(cuò)誤的是 單選題 *線程之間是獨(dú)立運(yùn)行的線程的執(zhí)行是搶占式的線程一旦運(yùn)行就不可能停止,直到自己的運(yùn)行代碼執(zhí)行完畢(正

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

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

15、tOutputStreamFileWriter(正確答案)38. 兩個(gè)線程爭(zhēng)奪同一個(gè)資源 單選題 *一定死鎖不一定死鎖(正確答案)不會(huì)死鎖以上說(shuō)法都不對(duì)39. 關(guān)于字符流的說(shuō)法正確的是 單選題 *字符流是雙字節(jié)流,因此使用字節(jié)流讀取兩次與與字符流讀取一次的效果完全一致。字符流會(huì)涉及字符編碼的轉(zhuǎn)換。(正確答案)通過(guò)字符流可以復(fù)制圖片通過(guò)字符流將文本寫入文件,則文件中的編碼一定是雙字節(jié)編碼。40. 下列關(guān)于線程說(shuō)法中錯(cuò)誤的一項(xiàng)是 單選題 *一個(gè)線程是一個(gè)Thread類的實(shí)例就緒狀態(tài)下的線程如果獲取到CPU執(zhí)行權(quán)就會(huì)進(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以上說(shuō)法都不對(duì)(正確答案)43. 下面關(guān)于線程狀態(tài)的說(shuō)法正確的是 單選題 *線程被啟動(dòng)后,將處于運(yùn)行狀態(tài),即run()方法正在執(zhí)行中線程結(jié)束阻塞狀態(tài)將進(jìn)入就緒狀態(tài)。(正確答案)當(dāng)cp

17、u空閑時(shí),可以直接調(diào)用阻塞狀態(tài)的線程來(lái)運(yùn)行。運(yùn)行狀態(tài)的線程就不再可能直接進(jìn)入就緒狀態(tài)44. 如下代碼創(chuàng)建一個(gè)新線程并啟動(dòng)線程: Runnable target=new MyRunnable(); Thread myThread=new Thread(target); 問(wèn):以下哪個(gè)類可以創(chuàng)建target對(duì)象,并能編譯正確? 單選題 *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類提供的方法中,哪個(gè)方法可以獲取一個(gè)目錄下所有子文件對(duì)象 單選題 *list()getChildren()getFiles()listFiles()(正確答案)46. 在eclipse中執(zhí)行如下代碼,控制臺(tái)會(huì)輸出什么內(nèi)容File file = new File(“.”);System.out.println( file.getAbsolutePath() ) 單選題 *

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

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

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

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論