![智慧樹(shù)知道網(wǎng)課《Java語(yǔ)言程序設(shè)計(jì)》課后章節(jié)測(cè)試滿分答案_第1頁(yè)](http://file4.renrendoc.com/view/aec818ede746b2267206d16e367ec6cc/aec818ede746b2267206d16e367ec6cc1.gif)
![智慧樹(shù)知道網(wǎng)課《Java語(yǔ)言程序設(shè)計(jì)》課后章節(jié)測(cè)試滿分答案_第2頁(yè)](http://file4.renrendoc.com/view/aec818ede746b2267206d16e367ec6cc/aec818ede746b2267206d16e367ec6cc2.gif)
![智慧樹(shù)知道網(wǎng)課《Java語(yǔ)言程序設(shè)計(jì)》課后章節(jié)測(cè)試滿分答案_第3頁(yè)](http://file4.renrendoc.com/view/aec818ede746b2267206d16e367ec6cc/aec818ede746b2267206d16e367ec6cc3.gif)
![智慧樹(shù)知道網(wǎng)課《Java語(yǔ)言程序設(shè)計(jì)》課后章節(jié)測(cè)試滿分答案_第4頁(yè)](http://file4.renrendoc.com/view/aec818ede746b2267206d16e367ec6cc/aec818ede746b2267206d16e367ec6cc4.gif)
![智慧樹(shù)知道網(wǎng)課《Java語(yǔ)言程序設(shè)計(jì)》課后章節(jié)測(cè)試滿分答案_第5頁(yè)](http://file4.renrendoc.com/view/aec818ede746b2267206d16e367ec6cc/aec818ede746b2267206d16e367ec6cc5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章測(cè)試1【單選題】(10分)Java屬于以下哪種語(yǔ)言?rA.匯編語(yǔ)言CB.機(jī)器語(yǔ)言rC.其余選項(xiàng)都不對(duì)rD.高級(jí)語(yǔ)言參考答案D2I:?jiǎn)芜x題】(10分)下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行?()CA..classrB.?exerc..javaCD.參考答案A3【單選題】(10分)安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中java,exe命令的作用是以下哪一種?()rA.Java啟動(dòng)器rB.Java文檔制作工具rC.Java解釋器cD.Java編譯器參考答案c4【單選題】(10分)如果JDK的安裝路徑為d:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)?()rA.d:\jre;rB.d:\jdk;rC.d:\jdk\bin;CD.d:\jre\bin;參考答案c5[多選題】(10分)以下選項(xiàng)中,哪些屬于JDK工具?()rA.Java運(yùn)行工具rb.Java文檔生成工具「C.Java打包工具rD.Java編譯器參考答案ABCD6【判斷題】(10分)通過(guò)Java虛擬機(jī)可以在不同的操作系統(tǒng)上運(yùn)行Java程序,從而實(shí)現(xiàn)跨平臺(tái)特性。rA.對(duì)rB.錯(cuò)參考答案A7【判斷題】(10分)JRE中包含了Java基礎(chǔ)類庫(kù)、JVM和Java工發(fā)工具。rA.對(duì)rB.錯(cuò)參考答案B8【判斷題】(10分)Java中的包是專門(mén)用來(lái)存放類的,通常功能相近的類存放在相同的包中。CA.錯(cuò)rB.參考答案B9【判斷題】(10分)java,util包含Java中大量工具類、集合類等,例如:Arrays>List、Set等。CA.錯(cuò)rB.對(duì)參考答案B10【判斷題】(10分)Java語(yǔ)言和C語(yǔ)言一樣,是面向過(guò)程的語(yǔ)言。CA.對(duì)rB.錯(cuò)參考答案B第二章測(cè)試1【判斷題】(8分)java,lang包的Character類的isjavaldentifierStart方法的功能是用來(lái)判斷某個(gè)字符是否為Java標(biāo)識(shí)符的首字符。rA.錯(cuò)CB.對(duì)參考答案B2【判斷題】(8分)java,lang包的Character類的isjavaldentifierPart方法的功能是用來(lái)判斷某個(gè)字符是否為Java標(biāo)識(shí)符的中間字符(非首字符)0CA.對(duì)rB.錯(cuò)參考答案A3【單畑8】(8分)以下關(guān)于局部變量的說(shuō)法的是:()。cA.在程序中,可以將?個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明rB.局部變量名必須是一個(gè)有效的標(biāo)識(shí)符rC.局部變量一旦被定義,在程序中的任何位置都可以被訪問(wèn)rD.局部變量在定義時(shí)可以沒(méi)有初始值參考答案C【單選題】(8分)假如intx=2;則三元表達(dá)式:x>0?x+l:5的運(yùn)行結(jié)果是以下哪一個(gè)?()CA.5rB.3C.442CD.0參考答案B5【單選題】(8分)以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)長(zhǎng)度為3的二維數(shù)組?()cA.newint[2][3]rB.其余選項(xiàng)都不對(duì)rC.newint[][3]cD.newint[3][]參考答案D6【單選題】(8分)若inta[3][2]=({123,345,334),(1,2)43,4}};則a[2][l]=()。CA.rB.3rC.2。D.參考答案A7【多選題】(8分)以下選項(xiàng)中,哪些屬于合法的標(biāo)識(shí)符?O「A.usernamel23rb.classrc.123usernamerd.Hello_World參考答案AD【多選題】(8分)Java中的數(shù)據(jù)類型可以分為兩大類,分別是:()和()。rA.引用型數(shù)據(jù)類型rb.整數(shù)類型rc.基本數(shù)據(jù)類型「D.浮點(diǎn)類型參考答案AC9【判斷題】(8分)Java語(yǔ)言標(biāo)識(shí)符名稱不區(qū)分大小寫(xiě)。CA.對(duì)rB.錯(cuò)參考答案B10【判斷題】(8分)OxC5表示的是一個(gè)十六進(jìn)制數(shù)。rA.對(duì)rB.錯(cuò)參考答案A11【判斷題】(10分)continue;語(yǔ)句只用于循環(huán)語(yǔ)句中,它的作用是跳出循環(huán)。CA.對(duì)rB.錯(cuò)參考答案B12【判斷題】(10分)-5%3的運(yùn)算結(jié)果是2。rA.錯(cuò)rB.對(duì)參考答案A第三章測(cè)試1【單選題】(8分)在非靜態(tài)成員方法中,可以使用關(guān)鍵字()訪問(wèn)類的其他非靜態(tài)成員。rA.thisrB.publicrC.superCD.static參考答案A2【單選題】(8分)下面關(guān)于類的定義,哪一個(gè)是正確的?()publicclassvoidnumber(//-rB.publicclassMOVEO{//-rC.publicclassCar{//-rD.publicvoidHII)//...參考答案c3【單選題】(8分)在Java中,針對(duì)類和成員提供了4種訪問(wèn)級(jí)別,以下控制級(jí)別由小到大的順序是:()。cA.private<默認(rèn)<protected<publicrB.默認(rèn)<private<protected<publicrC.protected*默認(rèn)<private<publiccD.protected<private<默認(rèn)<public參考答案A4【單選題】(8分)Test類的定義如下:publicclassTest(publicTest0{System,out.println(*構(gòu)造方法一被調(diào)用了。?!?;}publicTest(intx){System,out.println(w構(gòu)造方法二被調(diào)用了。。”);)publicTest(booleanb)(System,out.printInC構(gòu)造方法三被調(diào)用了。。”);)publicstaticvoidmain(String[]args)(Testtest=newTest(true);}(上面程序的運(yùn)行結(jié)果為下列哪一項(xiàng)?()CA.其余三個(gè)選項(xiàng)之和rB.構(gòu)造方法…被調(diào)用了。。rC.構(gòu)造方法二被調(diào)用了。。CD.構(gòu)造方法三被調(diào)用了。。參考答案D5【多選題】(8分)以下關(guān)于static關(guān)鍵字的說(shuō)法正確的是:()。rA.static關(guān)鍵字可以修飾類「B.static關(guān)鍵字可以修飾代碼塊rC.static關(guān)鍵字可以修飾所有的變量rD.static關(guān)鍵字可以修飾成員變兼和成員方法參考答案BD6【多選題】(8分)有如下TestA類的定義:publicclassTcstA{staticinta=10;)用該類創(chuàng)建2個(gè)對(duì)象:testAl和testA2,現(xiàn)將類變量(靜態(tài)變量)a的數(shù)值變?yōu)?00,則正確的方式是:()。ra.testAl.a=100;rB.testA2.a=100;rc.其余選項(xiàng)都不對(duì)廠D.TestA.a=100;參考答案ABD7【多選題】(8分)下面對(duì)于構(gòu)造方法的描述,正確的有哪些?()ra.在方法中不能return語(yǔ)句返回一個(gè)值「B.當(dāng)定義了帶參數(shù)的構(gòu)造方法,系統(tǒng)默認(rèn)的不帶參數(shù)的構(gòu)造方法依然存在「C.方法名的前面有返回值類型的聲明rd.方法名必須和類名相同參考答案AD8【判斷題】(8分)在定義一個(gè)類的時(shí)候,如果類的成員被private所修飾,該成員不能在類的外部被直接訪問(wèn)。CA.錯(cuò)rB.對(duì)參考答案B9【判斷題】(8分)Java中的每個(gè)類都至少有一個(gè)構(gòu)造方法,一個(gè)類如果沒(méi)有顯式地定義構(gòu)造方法,系統(tǒng)會(huì)自動(dòng)為這個(gè)類創(chuàng)建一個(gè)默認(rèn)的無(wú)參的構(gòu)造方法。CA.對(duì)參考答案參考答案A10【判斷題】(8分)聲明構(gòu)造方法時(shí),不能用private關(guān)鍵字修飾。rA.對(duì)rB.錯(cuò)參考答案B11【判斷題】(10分)類中static修飾的變量或方法,可以使用類名或?qū)ο髞?lái)引用該成員進(jìn)行訪問(wèn)。CA.對(duì)rB.錯(cuò)12【判斷題】(10分)靜態(tài)代碼塊會(huì)隨著類對(duì)象的創(chuàng)建而執(zhí)行。rA.對(duì)rB.錯(cuò)參考答案B第四章測(cè)試1【單選題】(10分)定義一個(gè)Java類時(shí),如果前面使用關(guān)鍵字()修飾,那么該類不可以被繼承。CA.publicrB.finalrC.privateD.static參考答案B【單選題】(10分)在類的繼承關(guān)系中,需要遵循以下哪個(gè)繼承原則:()。CA.不能繼承rB.雙重cC.多重廠D.單一參考答案D3【單渤8】(10分)類中的一個(gè)成員方法被下面哪個(gè)修飾符修飾,該方法只能在本類被訪問(wèn)?()rA.pubicrB.privaterC.protected「D.默認(rèn)參考答案B4【單選題】(10分)在Java中,要想讓一個(gè)類繼承另一個(gè)類,可以使用以下哪個(gè)關(guān)鍵字?CA.modifiesrB.inheritsrC.implementsCD.extends參考答案D【單選題】(10分)己知類的繼承關(guān)系如下:classEmployee(IclassManagerextendsEmployee{)classDirectorextendsEmployee|)則下列語(yǔ)句通過(guò)編譯的有哪些?()cA.Directord=newEmployee();rB.Managerm=newDirector();rC.Employeee=newManager();rD.Directord=newManager0;參考答案c6【多選題】(10分)關(guān)于super關(guān)鍵字,以下說(shuō)法哪些是正確的?()rA.super關(guān)鍵字與this可以同時(shí)存在于同一個(gè)構(gòu)造方法中廠B.super關(guān)鍵字可以調(diào)用父類的普通方法rC.super關(guān)鍵字與this不能同時(shí)存在于同一個(gè)構(gòu)造方法中「D.super關(guān)鍵字可以調(diào)用父類的構(gòu)造方法參考答案BCD7【判斷題】(10分)一個(gè)類如果實(shí)現(xiàn)一個(gè)接口,那么它就需要實(shí)現(xiàn)接口中定義的全部方法,否則該類必須定義成抽象類。cA.對(duì)rB.錯(cuò)參考答案A8【判斷題】(10分)抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法。cA.對(duì)參考答案B9【判斷題】(10分)Java中被final關(guān)鍵字修飾的變量,不能被重新賦值。rA.錯(cuò)rB.對(duì)參考答案B10【判斷題】(10分)不存在繼承關(guān)系的情況下,也可以實(shí)現(xiàn)方法重寫(xiě)。CA.錯(cuò)rB.對(duì)參考答案A第五章測(cè)試1【單選題】(10分)關(guān)于try語(yǔ)句對(duì)應(yīng)的多個(gè)catch子句中,若捕獲的異常類型有父子類關(guān)系時(shí),它們的排列下列哪種是正確的?()cA.異常子類在先,異常父類在后rB.異常父類在先,異常子類在后rC.有繼承關(guān)系的異常不能同時(shí)出現(xiàn)在同一個(gè)try程序段之后CD.其余說(shuō)法都不對(duì)參考答案A2【單選題】(10分)在異常處理中,如釋放資源、關(guān)閉文件、關(guān)閉數(shù)據(jù)庫(kù)等由()來(lái)完成。rA.finally子句rB.catch子句rC.throw子句CD.try子句參考答案A3[單選題】(10分)Java中用來(lái)拋出異常的關(guān)鍵字是:()。rA.throw和throwsrB.catchrC.tryCD.finally參考答案A【單選題】(10分)程序員將可能發(fā)生異常的代碼放在()語(yǔ)句塊中,后面緊跟著一個(gè)或多個(gè)()語(yǔ)句塊,還可以再跟零個(gè)或一個(gè)()語(yǔ)句塊.rA.try、finally、exceptionrB.exception>try、finallyrC.catch、try、finallyCD.try>catch>finally參考答案D5【單選題】(10分)程序代碼中包含產(chǎn)生受檢異常(非運(yùn)行時(shí)異常)的語(yǔ)句時(shí),()。cA.可以置之不理rB.如果程序,就使用try-catch語(yǔ)句處理異常;否則,不必處理rC.只能使用try-catch語(yǔ)句處理CD.必須進(jìn)行處理,或使用try-catch語(yǔ)句處理異常,或在調(diào)用方法上使用throws將其拋出參考答案D6【多選題】(10分)下列程序的執(zhí)行,說(shuō)法的是:()。publicclassMultiCatch(publicstaticvoidmain(Stringargs[])(try{inta=args.length;intb=42/a;intc[]={l};c[42]=99;//第10行System.out.println(/zb=w+b);}catch(ArithmeticExceptione){System.out.printlnf“除0異常:"+e);〃第15行)catch(ArraylndexOutOfBoundsExceptione)(System.out.printlnf"數(shù)組超越邊界異常:"+e);〃第18行「A.程序?qū)⑤敵龅?5和18行的異常信息「B.程序?qū)⑤敵鯾=42rc.
程序?qū)⑤敵龅?5行的異常信息rd.程序第10行出錯(cuò)參考答案AB【多選題】(10分)finally語(yǔ)句塊在下面哪些情況下執(zhí)行?()ra.其余都不對(duì)rb.try語(yǔ)句塊有異常發(fā)生,catch子句未捕獲rc.try語(yǔ)句塊有異常發(fā)生,catch子句已捕獲「D.try語(yǔ)句塊中運(yùn)行正常,try語(yǔ)句塊中運(yùn)行正常,無(wú)異常發(fā)生參考答案BCD8【多選題】(10分)關(guān)于finally子句的說(shuō)法正確的是:()?!窤.try子句有異常發(fā)生被catch子句捕獲,finally子句會(huì)執(zhí)行。rb.try子句有異常發(fā)生未被catch子句捕獲,finally子句會(huì)執(zhí)行。廠C.try子句無(wú)異常發(fā)生,finally子句會(huì)執(zhí)行。rD.try子句有異常發(fā)生未被catch子句捕獲,finally子句執(zhí)行后,程序終止。參考答案ABCD9【判斷題】(10分)若異常發(fā)生時(shí),它沒(méi)有捕獲,后續(xù)的程序不受任何影響,依然能正常執(zhí)行。CA.對(duì)rB.錯(cuò)參考答案B10【判斷題】(10分)一個(gè)異常處理中finally語(yǔ)句塊可以不出現(xiàn),也可以出現(xiàn)一次。
rrB.對(duì)參考答案B第六章測(cè)試1【單選題】(8分)“abed已知sbuf為StringBuffer的一個(gè)實(shí)例,且sbuf.toStringO的值為:e”,則執(zhí)行sbuf.reverse()后,sb.toString()的值為:()°“abedCA.edcbarB.abedrC.abedeCD.edeb參考答案A2【單選題】(8分)已知:Strings="abcdedcba”;則s.substring(3,4)返回的字段串是哪個(gè)?()rA.drB.erc.cdCD.de參考答案A3【單選題】(15分)下面的程序段執(zhí)行后,輸出的結(jié)果是以下哪個(gè)選項(xiàng)?()StringBufferbuf=newStringBufferCBeijing2008//);buf.insert(7,"礦);System,out.printin(buf.toStringO);rA.Beijing#2008rB.Beijing2008@rC.Beijing@2008CD.@Beijing2008參考答案C4【單畑8】(15分)閱讀下面的程序段:Stringstrl=newString("java");Stringstr2=newString(,zjava**);StringBufferstr3=newStringBuffer(**javaz,);對(duì)于上述定義的變量,以下表達(dá)式的值為true的是哪個(gè)?()CA.strl==str2rB.strl.equals(str2)rC.其余都不對(duì)rD.strl==str3參考答案B5【判斷題】(18分)String對(duì)象和StringBuffer對(duì)象都是字符串類型,創(chuàng)建后的對(duì)象都可以修改。CA.對(duì)rB.錯(cuò)參考答案B6【判斷題】(18分)用運(yùn)算符二二比較字符串對(duì)象時(shí),如果兩個(gè)字符串的字符序列相同,結(jié)果為true。rA.錯(cuò)rB.對(duì)參考答案A7【判斷題】(18分)用System類中的currentTimeMi1Is()方法返回一個(gè)long類型的值。rA.錯(cuò)rB.參考答案B第七章測(cè)試1【單選題】(8分)利用FileTnputStream和FileOutputStream讀寫(xiě)文件,哪個(gè)方法不拋出TOException?()CA.closerB.readrC.writeCD.兩個(gè)類的構(gòu)造方法參考答案D2【單選題】(8分)File類中以字符串形式返回文件絕對(duì)路徑的方法是哪一項(xiàng)?()rA.getParent0rB.getPathOrC.getAbsolutePathOCD.getName()參考答案c3[單選題】(8分)以下選項(xiàng)中,哪個(gè)流使用了緩沖技術(shù)?OCA.FileReaderrB.FilelnputStreamrC.DataOutputStreamCD.BufferedOutputStream參考答案D【單選題】(8分)在輸入流的read方法返回哪個(gè)值的時(shí)候表示讀取結(jié)束?rA.0rB.nullrC.-1CD.參考答案c5【單選題】(8分)為了從文本文件中逐行讀取內(nèi)容,應(yīng)該使用哪個(gè)處理流對(duì)象?()cA.BufferedOutputStreamrB.BufferedReaderrC.BufferedWriterCD.BufferedlnputStream參考答案B6【多選題】(10分)下面選項(xiàng)中,哪些是標(biāo)準(zhǔn)輸入輸出流?()ra.OutputStream廠B.InputStreamrc.System,inrd.System,out參考答案CD7【多選題】(10分)以下關(guān)于File類的敘述,哪些是正確的?rA.File實(shí)例不能用于封裝目錄「B.創(chuàng)建一個(gè)File類的實(shí)例將導(dǎo)致打開(kāi)指定文件進(jìn)行讀寫(xiě)rc.File實(shí)例封裝了指定文件的信息rD.File類位于java,io包中參考答案CD8【判斷題】(10分)如果一個(gè)File表示的目錄對(duì)象下有文件或者子目錄,調(diào)用delete()方法也可以將它們刪除。rA.錯(cuò)rB.對(duì)參考答案A9[判斷題】(10分)對(duì)象序列化是指將一個(gè)Java對(duì)象轉(zhuǎn)換成一個(gè)I/O流中的字節(jié)序列的過(guò)程。CA.錯(cuò)rB.對(duì)參考答案B10【判斷題】(10分)Inputstream類中的close()方法是用于關(guān)閉流并且釋放流所占的系統(tǒng)資源。rA.對(duì)rB.錯(cuò)參考答案A11【判斷題】(10分)BufferedlnputStream和BufferedOutputStream不是字節(jié)緩沖流。CA.錯(cuò)rB.參考答案A第八章測(cè)試1【單選題】(9分)JDBC是一套用于執(zhí)行什么的JavaAPI?()rA.SQL語(yǔ)句rB.數(shù)據(jù)座操作rC.數(shù)據(jù)庫(kù)連接rD.數(shù)據(jù)斥驅(qū)動(dòng)參考答案A2【單選題】(9分)當(dāng)應(yīng)用程序使用JDBC訪問(wèn)特定的數(shù)據(jù)庫(kù)時(shí),只需要通過(guò)不同的()與其對(duì)應(yīng)的數(shù)據(jù)庫(kù)進(jìn)行連接,連接后即可對(duì)該數(shù)據(jù)庫(kù)進(jìn)行相應(yīng)的操作。rA.JDBCAPTrB.數(shù)據(jù)庫(kù)驅(qū)動(dòng)rC.JDBC驅(qū)動(dòng)CD.JavaAPI參考答案B3【單選題】(9分)JDBCAPI主要位于()包中,該包中定義了一系列訪問(wèn)數(shù)據(jù)庫(kù)的接口和類。CA.java,jdbcrB.java,utilrC.java,sqlCD.java,lang參考答案C4【單選題】(9分)在編寫(xiě)JDBC程序時(shí),必須要把所使用的數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序或類庫(kù)加載到項(xiàng)目的()位置。rA.JDBC程序所在目錄下rB.任意目錄下rC.classpathCD.根目錄下參考答案C5【單選題】(9分)在ResultSet接口內(nèi)部有一個(gè)指向表格數(shù)據(jù)行的游標(biāo)(或指針),ResultSet對(duì)象初始化時(shí),游標(biāo)在表格的第一行之前,調(diào)用()方法可將游標(biāo)移動(dòng)到下一行。CA.before()rB.after()rC.nextOcD.lastO參考答案c6【多選題】(10分)下面是Statement接口中常用的執(zhí)行SQL語(yǔ)句的方法,哪些說(shuō)明是正確的?()rA.executeQuery(Stringsql)用于執(zhí)行SQL中的query語(yǔ)句rb.executellpdate(Stringsql)用于執(zhí)行SQL中的query、insert、update和delete語(yǔ)句「C.executeUpdate(Stringsql)用于執(zhí)行各種SQL并返回int類型結(jié)果rd.execute(Stringsql)用于執(zhí)行各種SQL語(yǔ)句,該方法返回一個(gè)boolean類型的值參考答案AD7【判斷題】(9分)JDBC(JavaDatabaseConnectivity,Java數(shù)據(jù)庫(kù)連接),它是一套用于執(zhí)行SQL語(yǔ)句的JavaAPIocA.錯(cuò)rB.對(duì)參考答案B8【判斷題】(9分)Statement是Java執(zhí)行數(shù)據(jù)庫(kù)操作的一個(gè)重要接口,它用于執(zhí)行動(dòng)態(tài)的SQL語(yǔ)句,并返順一個(gè)結(jié)果對(duì)象。rA.錯(cuò)rB.對(duì)參考答案A9【判斷題】(9分)PreparedStatement是Statement的子接口,用于執(zhí)行預(yù)編譯的SQL語(yǔ)句。CA.對(duì)rB.錯(cuò)參考答案A10【判斷題】(9分)PreparedStatement接口的setDateO方法可以設(shè)置日期內(nèi)容,但參數(shù)Date的類型必須是java.util.Date。rA.對(duì)rB.錯(cuò)參考答案B11【判斷題】(9分)ResultSet接口既可以通過(guò)字段的名稱來(lái)獲取指定數(shù)據(jù),也可以通過(guò)字段的索引來(lái)獲取指定的數(shù)據(jù),字段的索引是從0開(kāi)始編號(hào)的。rA.對(duì)rB.錯(cuò)參考答案B第九章測(cè)試1【單選題】(10分)實(shí)現(xiàn)多線程的方式有:通過(guò)繼承()類,通過(guò)實(shí)現(xiàn)()接口。CA.java.lang.Runnablejava.lang.ThreadrB.java.lang.Threadjava.lang.RunnablerC.java,thread.Threadjava,thread.RunnableD.java,thread.Runnablejava.thread.Thread參考答案B2【單選題】(10分)Thread類的()方法用于啟動(dòng)線程;當(dāng)新線程啟動(dòng)后,系統(tǒng)會(huì)自動(dòng)調(diào)用調(diào)用()方法。cA.runsleeprB.startrunrC.runstartCD.stcirtsleep參考答案B3【單選題】(10分)在Java語(yǔ)言中,同步方法需要用到關(guān)鍵字()。對(duì)于同步方法而言,無(wú)須指定同步鎖,它的同步鎖是方法所在的對(duì)象,也就是關(guān)鍵字()。cA.synchronizedthisrB.synchronized!ockrC.lockedthis「D.lockedlock參考答案A4【多選題】(10分)關(guān)于線程的創(chuàng)建過(guò)程,下面說(shuō)法正確的有哪些?()「A.定義一個(gè)實(shí)現(xiàn)Runnable接口的類,并實(shí)現(xiàn)run()方法,創(chuàng)建該類實(shí)例對(duì)象,調(diào)用對(duì)象的run()方法?!窧.定義Thread類的子類,重寫(xiě)Thread類的run()方法,創(chuàng)建該子類的實(shí)例對(duì)象,調(diào)用對(duì)象的run()方法?!窩.定義Thread類的子類,重寫(xiě)Thread類的run。方法,創(chuàng)建該子類的實(shí)例對(duì)象,調(diào)用對(duì)象的start()方法。rD.定義一個(gè)實(shí)現(xiàn)Runnable接口的類,并實(shí)現(xiàn)run()方法,創(chuàng)建該類實(shí)例對(duì)象,將其作為參數(shù)傳遞給Thread類的構(gòu)造方法來(lái)創(chuàng)建Thread對(duì)象,調(diào)用Thread對(duì)象的start()方法。CA.CA.對(duì)rB.錯(cuò)參考答案CD5【判斷題】(10分)當(dāng)我們創(chuàng)建一個(gè)線程對(duì)象時(shí),該對(duì)象表示的線程就立即開(kāi)始運(yùn)行。rA.對(duì)rB.錯(cuò)參考答案B6【判斷題】(10分)如果前臺(tái)線程全部死亡,后臺(tái)線程也會(huì)自動(dòng)死亡。參考答案A7【判斷題】(10分)同步代碼塊中的鎖對(duì)象可以是任意類型的對(duì)象。rA.錯(cuò)rB.對(duì)參考答案B8【判斷題】(10分)靜態(tài)方法不能使用synchronized關(guān)鍵字來(lái)修飾。參考答案B9【判斷題】(10分)Java提供的線程池來(lái)創(chuàng)建多線程,進(jìn)一步優(yōu)化線程管理。rA.對(duì)rB.錯(cuò)參考答案A10【單選題】(10分)關(guān)rsleep()和waitO,以卜,描述錯(cuò)誤的?項(xiàng)是:()CA.sleep暫停線程、但監(jiān)控狀態(tài)仍然保持,結(jié)束后會(huì)自動(dòng)恢復(fù);rB.sleep是線程類(Thread)的方法,wait是Object類的方法;rC.wait后進(jìn)入等待鎖定池,只有針對(duì)此對(duì)象發(fā)出notify方法后獲得對(duì)象鎖進(jìn)入運(yùn)行狀態(tài)。cD.sleep不釋放對(duì)象鎖,wait放棄對(duì)象鎖;參考答案C第十章測(cè)試1【單選題】(7分)在計(jì)算機(jī)中,端口號(hào)是用()字節(jié),也就是()位的二進(jìn)制數(shù)表示,它的取值范圍是()。rA.216-3276礦32767rB.180~255rC.18-128^127CD.2160^65535參考答案D2【單選題】(7分)使用TCP協(xié)議開(kāi)發(fā)網(wǎng)絡(luò)程序時(shí),需要使用2個(gè)類,分別是:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 油品碼頭消防管道施工方案
- 鋁板線條安裝施工方案
- 香杉木護(hù)墻板施工方案
- 預(yù)制混凝土檢查井施工方案
- 燃?xì)庑孤┈F(xiàn)場(chǎng)檢測(cè)方案
- 金華公園古建施工方案
- 呂梁橋梁抗震支架施工方案
- 隧道豎井中隔墻施工方案
- 大數(shù)據(jù)分析在石材行業(yè)中的價(jià)值
- 山東省青州市2025屆中考生物模擬預(yù)測(cè)題含解析
- 充電樁知識(shí)培訓(xùn)課件
- 2025年七年級(jí)下冊(cè)道德與法治主要知識(shí)點(diǎn)
- 2025年交通運(yùn)輸部長(zhǎng)江口航道管理局招聘4人歷年高頻重點(diǎn)提升(共500題)附帶答案詳解
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀
- 廣東省廣州市2025屆高三上學(xué)期12月調(diào)研測(cè)試(零模)英語(yǔ) 含解析
- 偏癱足內(nèi)翻的治療
- 蘭溪市排水防澇提升雨污管網(wǎng)修復(fù)改造初步設(shè)計(jì)文本
- 藥企質(zhì)量主管競(jìng)聘
- 信息對(duì)抗與認(rèn)知戰(zhàn)研究-洞察分析
- 2024-2025學(xué)年人教版八年級(jí)上冊(cè)地理期末測(cè)試卷(一)(含答案)
- DB3209T 1236-2023 西蘭花采后處理與貯運(yùn)技術(shù)規(guī)程
評(píng)論
0/150
提交評(píng)論