![java課后習(xí)題復(fù)習(xí)參考題庫(kù)(按題型整理)_第1頁(yè)](http://file4.renrendoc.com/view/81c40400cb2d9da74f6a62b468f1d887/81c40400cb2d9da74f6a62b468f1d8871.gif)
![java課后習(xí)題復(fù)習(xí)參考題庫(kù)(按題型整理)_第2頁(yè)](http://file4.renrendoc.com/view/81c40400cb2d9da74f6a62b468f1d887/81c40400cb2d9da74f6a62b468f1d8872.gif)
![java課后習(xí)題復(fù)習(xí)參考題庫(kù)(按題型整理)_第3頁(yè)](http://file4.renrendoc.com/view/81c40400cb2d9da74f6a62b468f1d887/81c40400cb2d9da74f6a62b468f1d8873.gif)
![java課后習(xí)題復(fù)習(xí)參考題庫(kù)(按題型整理)_第4頁(yè)](http://file4.renrendoc.com/view/81c40400cb2d9da74f6a62b468f1d887/81c40400cb2d9da74f6a62b468f1d8874.gif)
![java課后習(xí)題復(fù)習(xí)參考題庫(kù)(按題型整理)_第5頁(yè)](http://file4.renrendoc.com/view/81c40400cb2d9da74f6a62b468f1d887/81c40400cb2d9da74f6a62b468f1d8875.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE1java課后習(xí)題復(fù)習(xí)參考題庫(kù)(按題型整理)一、單選題1.下列選項(xiàng)中關(guān)于JavaFX,描述錯(cuò)誤的是()。A、JavaFX是一個(gè)強(qiáng)大的圖形和多媒體處理工具包集合B、JavaFX允許開發(fā)者來(lái)設(shè)計(jì)、創(chuàng)建、測(cè)試、調(diào)試和部署客戶端程序C、JavaFX不能與Swing實(shí)現(xiàn)互操作D、Java可以實(shí)現(xiàn)跨平臺(tái)功能答案:C2.在Java中,要想讓一個(gè)類繼承另一個(gè)類,可以使用以下哪個(gè)關(guān)鍵字?()A、inheritsB、implementsC、extendsD、modifies答案:C3.下面四個(gè)組件中哪一個(gè)不是Jponen的子類?()A、JButtonB、JDialogC、JLabelD、JMenuBar答案:B4.如果jdk的安裝路徑為d:\jdk,若想在命令窗冂中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)?()A、d:\jdk;B、d:\jdk\bin;C、d:\jre\bin;D、\jre答案:B5.File類中以字符串形式返回文件絕對(duì)路徑的方法是哪一項(xiàng)?()A、getParent()B、getName()C、getAbsolutePath()D、getPath()答案:C6.以下都是Math類的常用方法,其中用于計(jì)算絕對(duì)值的方法是哪個(gè)?()A、ceil()B、floor()C、abs()D、random()答案:C7.要產(chǎn)生[20,999]之間的隨機(jī)整數(shù)可以使用以下哪個(gè)表達(dá)式?()A、(int)(20+Math.random()*97)B、20+(int)(Math.random()*980)C、(int)Math.random()*999D、20+(int)Math.random()*980答案:B8.使用Iterator時(shí),判斷是否存在下一個(gè)元素可以使用以下哪個(gè)方法?()A、next()B、hash()C、hasPrevious()D、hasNext()答案:D9.在類的繼承關(guān)系中,需要遵循以下哪個(gè)繼承原則?()A、多重B、單一C、雙重D、不能繼承答案:B10.下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行?()A、JavaB、jreC、exeD、class答案:D11.Java屬于以下哪種語(yǔ)言?()A、機(jī)器語(yǔ)言B、匯編語(yǔ)言C、高級(jí)語(yǔ)言D、以上都不對(duì)答案:C12.安裝好JDK后,在其bin目錄下有許多exe可執(zhí)行文件,其中java.exe命令的作用是以下哪一種?()A、Java文檔制作丁具B、Java解釋器C、Java編譯器D、Java啟動(dòng)器答案:B13.先閱讀下面的程序片段:Stringstr1=newString("java");Stringstr2=newString("java");StringBufferstr3=newStringBuffer("java");對(duì)于上述定義的變量,以下表達(dá)式的值為true的是哪個(gè)?()A、str1==str2;B、str1.equals(str2);C、str1==str3;D、以上都不對(duì)答案:B14.當(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)的操作?()A、JavaAPIB、JDBCAPIC、數(shù)據(jù)庫(kù)驅(qū)動(dòng)D、JDBC驅(qū)動(dòng)答案:C15.JDBC是一套用于執(zhí)行什么的JavaAPI?()A、SQL語(yǔ)句B、數(shù)據(jù)庫(kù)連接C、數(shù)據(jù)庫(kù)操作D、數(shù)據(jù)庫(kù)驅(qū)動(dòng)答案:A16.在編寫JDBC程序時(shí),必須要把所使用的數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序或類庫(kù)加載到項(xiàng)目的什么位置?()A、根目錄下B、JDBC程序所在目錄下C、任意目錄下D、classpath答案:D17.下面的程序段執(zhí)行后,輸出的結(jié)果是以下哪個(gè)選項(xiàng)?()StringBufferbuf=newStringBuffer("Beijing2008");buf,insert(7,"");System.out.printIn(buf.toString());A、Beijing2008B、Beijing2008C、Beijing2008D、Beijing<2008答案:A18.Strings="abcdedcba";則s.substring(3,4)返回的字符串是以下選項(xiàng)中的哪個(gè)?()A、cdB、deC、dD、e答案:C19.要想在集合中保存沒有重復(fù)的元素并且按照一定的順序排列,可以使用以下哪個(gè)集合()A、LinkedListB、ArrayListC、hashSetD、TreeSet答案:D20.在Java中,針對(duì)類、成員方法和屬性提供了4種訪問(wèn)級(jí)別,以下控制級(jí)別由小到大依次列出正確的是()A、private、default、protected和publicB、default、private、protected和publicC、protected、default、private和publicD、protected、private、default和public答案:A21.已知類的繼承關(guān)系如下classEmployee;classManagerextendsEmployee;classDirectorextendsEmployee;則以下語(yǔ)句能通過(guò)編譯的有哪些?()A、Employeee=newManager();B、Directord=newManager();C、Directord=newEmployee();D、Managerm=newDirector();答案:A22.以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)長(zhǎng)度為3的二維數(shù)組?()A、newint[2][3];B、newint[3][];C、newint[][3];D、以上答案都不對(duì)答案:B23.以下選項(xiàng)中,哪個(gè)流中使用了緩沖區(qū)技術(shù)?()A、BufferedOutputStreamB、FileInputStreamC、DataOutputStreamD、FileReader答案:A24.在程序開發(fā)中,經(jīng)常會(huì)使用以下哪個(gè)類來(lái)存儲(chǔ)程序中所需的配置?()A、HashMapB、TreeSetC、PropertiesD、TreeMap答案:C25.JDBCAPI主要位于哪個(gè)包中,該包定義了一系列訪問(wèn)數(shù)據(jù)庫(kù)的接口和類?()A、java.sqlB、java.utilC、java.jdbcD、java.lang答案:A26.以下關(guān)于變量的說(shuō)法錯(cuò)誤的是?()A、變量名必須是一個(gè)有效的標(biāo)識(shí)符B、變量在定義時(shí)可以沒有初始值C、變量一旦被定義,在程序中的任何位置都可以被訪問(wèn)D、在程序中,可以將一個(gè)byte類型的值賦給一個(gè)int類型的變量,不需要特殊聲明答案:C27.請(qǐng)先閱讀下面的代碼。intx=1;inty=2;if(x%2==0){Y++;}else{y--;}System.out.println(“y=”+y);上面一段程序運(yùn)行結(jié)束時(shí),變量y的值為下一列哪一項(xiàng)?()A、1B、2C、3D、0答案:A28.請(qǐng)先閱讀下面的代碼publicclassTest{publicTest(){System,out.println(“構(gòu)造方法一被調(diào)用了");}publicTest(intx){this();System.out,println(“構(gòu)造方法二被調(diào)用了");}publicTest(booleanb){this(1);System.out.println("構(gòu)造方法三被調(diào)用了");}publicstaticvoidmain(String[]args){Testtest=newTest(true);上面程序的運(yùn)行結(jié)果為下列哪一項(xiàng)?()A、構(gòu)造方法一被調(diào)用了B、構(gòu)造方法二被調(diào)用了C、構(gòu)造方法三被調(diào)用了D、以上三個(gè)選項(xiàng)之和答案:D29.ActionEvent的對(duì)象會(huì)被傳遞給以下哪個(gè)事件處理器方法?()A、addChangelistener()B、addIActionListener()C、stateChanged()D、actionPerformed()答案:D30.假設(shè)intx=2,三元表達(dá)式x>0?x+1:5的運(yùn)行結(jié)果是以下哪一個(gè)?()A、0B、2C、3D、5答案:C31.類中的一個(gè)成員方法被下面哪個(gè)修飾符修飾,該方法只能在本類被訪問(wèn)?()A、publicB、protectedC、privateD、default答案:C32.下面哪一個(gè)是正確的類的聲明?()A、publicvoidHH{...}B、publicclassMove(){...}C、publicclassvoidnumber{}D、publicclassCar{...}答案:D多選題1.對(duì)于線程的生命周期,下面四種說(shuō)法正確的有哪些?(多選)()A、調(diào)用了線程的start()方法,該線程就進(jìn)入運(yùn)行狀態(tài)B、線程的run()方法運(yùn)行結(jié)束或被未catch的InterruptedException等異常終結(jié),那么該線程進(jìn)入死亡狀態(tài)C、線程進(jìn)入死亡狀態(tài),但是該線程對(duì)象仍然是一個(gè)Thread對(duì)象,在沒有被垃圾回收器回收之前仍可以像引用其他對(duì)象一樣引用它D、線程進(jìn)入死亡狀態(tài)后,調(diào)用它的start()方法仍然可以重新啟動(dòng)答案:BC2.對(duì)于wait()方法,下面說(shuō)法正確的是?(多選)()A、wait()方法的調(diào)用者是同步鎖對(duì)象B、wait()方法使線程進(jìn)入等待狀態(tài)C、調(diào)用同一鎖對(duì)象的notify()或notifyAll()方法可以喚醒調(diào)用wait()方法等待的線程D、調(diào)用wait()方法的線程會(huì)釋放同步鎖對(duì)象答案:ABCD3.下面四個(gè)選項(xiàng)中,哪些是事件處理機(jī)制中的角色?(多選)()A、事件B、事件源C、事件接口D、事件監(jiān)聽器答案:ABD4.下面對(duì)于構(gòu)造方法的描述,正確的有哪些?(多選)()A、方法名必須和類名相同B、方法名的前面沒有返回值類型的聲明C、在方法中不能使用return語(yǔ)句返回一個(gè)值D、當(dāng)定義了帶參數(shù)的構(gòu)造方法,系統(tǒng)默認(rèn)的不帶參數(shù)的構(gòu)造方法依然存在答案:ABC5.下面選項(xiàng)中哪些是標(biāo)準(zhǔn)輸入輸出流?(多選)()A、System.InB、System.OutC、InputStreamD、OutputStream答案:AB6.以下選項(xiàng)中,哪些屬于JDK工具?(多選)()A、Java編譯器B、Java運(yùn)行工具C、Java文檔生成工具D、Java打包工具答案:ABCD7.以下創(chuàng)建RandomAccessFile實(shí)例對(duì)象的代碼,哪些是正確的?(多選)()A、newRandomAccessFile(newFile("D:\\itcast\\dirl\\testjava"),"rw");B、newRandomAccessFile("D:\itcast\\dirl\\test.java,"r");C、newRandomAccessFile("D:\\itcast\\dirl\\test.java");D、newRandomAccessFile("D:\\itcast'\\dirl\\test.java","wr");答案:AB8.關(guān)于線程的創(chuàng)建過(guò)程,下面四種說(shuō)法正確的有哪些?(多選)()A、定義Thread類的子類,重寫Thread類的run()方法,創(chuàng)建該子類的實(shí)例對(duì)象,調(diào)用對(duì)象的start()方法B、定義Thread類的子類,重寫Thread類的run()方法,創(chuàng)建該子類的實(shí)例對(duì)象,調(diào)用對(duì)象的run()方法C、定義一個(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()方法D、定義一個(gè)實(shí)現(xiàn)Runnable接口的類并實(shí)現(xiàn)run(方法,創(chuàng)建該類對(duì)象,然后調(diào)用run()方法答案:AC9.關(guān)于supe關(guān)鍵字以下說(shuō)法哪些是正確的?(多選)()A、super關(guān)鍵字可以調(diào)用父類的構(gòu)造方法B、super關(guān)鍵字可以調(diào)用父類的普通方法C、super與this不能同時(shí)存在于同一個(gè)構(gòu)造方法中D、super與this可以同時(shí)存在于同一個(gè)構(gòu)造方法中答案:ABC10.下面四個(gè)選項(xiàng)中,哪些是線程進(jìn)入阻塞或者等待狀態(tài)的原因?(多選)()A、線程試圖獲取某個(gè)對(duì)象的同步鎖,而該鎖被其他線程持有B、線程調(diào)用了另一個(gè)線程的join()方法C、當(dāng)線程調(diào)用了一個(gè)阻塞式的IO方法D、線程調(diào)用了setDaemon(booleanb)方法答案:ABC11.要想保存具有映射關(guān)系的數(shù)據(jù),可以使用以下哪些集合?(多選)()A、ArrayListB、TreeMapC、HashMapD、TreeSet答案:BC12.以下選項(xiàng)中,哪些屬于合法的標(biāo)識(shí)符?(多選)()A、Hello_WorldB、classC、123usernameD、usernamel23答案:AD13.下面哪些是FlowLayout類中表示對(duì)齊方式的常量?(多選)()A、FlowLayout.LEFTB、FlowLayout.CENTERC、FlowLayout.VERTICALD、FlowLayout.RIGHT答案:ABD14.下面是Statement接口中常用的執(zhí)行SQL語(yǔ)句的方法,哪些說(shuō)明是正確的?(多選)()A、execute(Stringsql)用于執(zhí)行各種SQL語(yǔ)句,該方法返回一個(gè)boolean類型的值B、executeUpdate(Stringsql)用于執(zhí)行SQL中的qurey、insert、update和delete語(yǔ)句C、executeQuery(Stringsql)用于執(zhí)行SQL中的select語(yǔ)句D、executeUpdate(Stringsql)用于執(zhí)行各種SQL并返回int類型結(jié)果答案:AC15.以下關(guān)于static關(guān)鍵字的說(shuō)法是正確的是?()A、static關(guān)鍵字可以修飾類B、static關(guān)鍵字可以修飾成員C、static關(guān)鍵字可以修飾所有的變量D、static關(guān)鍵字可以修飾代碼塊答案:BD判斷題1.用運(yùn)算符==比較字符串對(duì)象時(shí),如果兩個(gè)字符串的值相同,結(jié)果為true。()A、正確B、錯(cuò)誤答案:B2.Java語(yǔ)言和C語(yǔ)言一樣,是面向過(guò)程的語(yǔ)言。()A、正確B、錯(cuò)誤答案:B3.接口中只能定義常量和抽象方法。()A、正確B、錯(cuò)誤答案:B4.PreparedStatement接口中的setDate()方法可以設(shè)置日期內(nèi)容,但參數(shù)Date的類型必須是java.util.Date。()A、正確B、錯(cuò)誤答案:B5.Date、Calendar以及DateFormat類都位于java.util包中。()A、正確B、錯(cuò)誤答案:B6.“/*…*/”中可以嵌套“//”注釋,但不能嵌套“/*…*/”注釋。()A、正確B、錯(cuò)誤答案:A7.通過(guò)Java虛擬機(jī)可以在不同的操作系統(tǒng)上運(yùn)行Java程序,從而實(shí)現(xiàn)跨平臺(tái)特性。()A、正確B、錯(cuò)誤答案:A8.如果創(chuàng)建的TreeSet集合中沒有傳入比較器,則該集合中存入的元素需要實(shí)現(xiàn)parble接口。()A、正確B、錯(cuò)誤答案:A9.Java語(yǔ)言不區(qū)分大小寫。()A、正確B、錯(cuò)誤答案:B10.String類的方法replace(CharSequencesrt1,CharSequencesrt2)返回一個(gè)新的字符串,它是通過(guò)用srt2替換此字符串中出現(xiàn)的所有srt1得到的。()A、正確B、錯(cuò)誤答案:A11.Set集合是通過(guò)鍵值對(duì)的方式來(lái)存儲(chǔ)對(duì)象的。()A、正確B、錯(cuò)誤答案:B12.使用Iterator迭代集合元素時(shí),可以調(diào)用集合對(duì)象的方法增刪元素。()A、正確B、錯(cuò)誤答案:B13.Java中的包是專門用來(lái)存放類的,通常功能相同的類存放在相同的包中。()A、正確B、錯(cuò)誤答案:A14.JRE中包含了Java基礎(chǔ)類庫(kù)、VM和開發(fā)工具。()A、正確B、錯(cuò)誤答案:B15.可以通過(guò)實(shí)現(xiàn)Actionlistener接口或者繼承ActionAdapter類來(lái)實(shí)現(xiàn)動(dòng)作事件監(jiān)聽器。()A、正確B、錯(cuò)誤答案:B16.靜態(tài)方法不能使用synchronized關(guān)鍵字來(lái)修飾。()A、正確B、錯(cuò)誤答案:B17.JDK8中增加的一個(gè)Stream接口,該接口可以將集合、數(shù)組中的元素轉(zhuǎn)換為Stream流的形式。()A、正確B、錯(cuò)誤答案:A18.System類中的currentTimeMillis()方法返回一個(gè)long類型的值。()A、正確B、錯(cuò)誤答案:A19.PreparedStatement是Statement的子接口,用于執(zhí)行預(yù)編譯的SQL語(yǔ)句。()A、正確B、錯(cuò)誤答案:A20.如果一個(gè)File表示目錄下有文件或者子目錄,調(diào)用delete()方法也可以將其刪除。()A、正確B、錯(cuò)誤答案:B21.非模態(tài)對(duì)話框是指用戶需要等到處理完對(duì)話框后才能繼續(xù)與其他窗口進(jìn)行交互。()A、正確B、錯(cuò)誤答案:B22.抽象方法必須定義在抽象類中,所以抽象類中的方法都是抽象方法。()A、正確B、錯(cuò)誤答案:B23.集合中不能存放基本數(shù)據(jù)類型,而只能存放引用數(shù)據(jù)類型。()A、正確B、錯(cuò)誤答案:A24.CardLayout布局管理器將界面看做一系列卡片,在任何時(shí)候只有其中一張卡片是可見的。()A、正確B、錯(cuò)誤答案:A25.Java中的每個(gè)類都至少有一個(gè)構(gòu)造方法,一個(gè)類中如果沒有定義構(gòu)造方法,系統(tǒng)會(huì)自動(dòng)為這個(gè)類創(chuàng)建一個(gè)默認(rèn)的構(gòu)造方法。()A、正確B、錯(cuò)誤答案:A26.String對(duì)象和StringBuffer對(duì)象都是字符串變量,創(chuàng)建后都可以修改。()A、正確B、錯(cuò)誤答案:B27.Java中被final關(guān)鍵字修飾的變量,不能被重新賦值。()A、正確B、錯(cuò)誤答案:A28.同步代碼塊中的鎖對(duì)象可以是任意類型的對(duì)象。()A、正確B、錯(cuò)誤答案:A29.BufferedInputStream和BufferedOutputStream不是字節(jié)緩沖流。()A、正確B、錯(cuò)誤答案:B30.函數(shù)式接口在Java中是指有且僅有一個(gè)抽象方法的接口。()A、正確B、錯(cuò)誤答案:A31.java.util包含Java中大量工具類、集合類等,例如Arrays、List、Set等。()A、正確B、錯(cuò)誤答案:A32.Statement是Java執(zhí)行數(shù)據(jù)庫(kù)操作的一個(gè)重要接口,它用于執(zhí)行動(dòng)態(tài)的SQL語(yǔ)句,并返回一個(gè)結(jié)果對(duì)象。()A、正確B、錯(cuò)誤答案:B33.Java提供的線程池來(lái)創(chuàng)建多線程,進(jìn)一步優(yōu)化線程管理。()A、正確B、錯(cuò)誤答案:A34.continue語(yǔ)句只用于循環(huán)語(yǔ)句中,它的作用是跳出循環(huán)。()A、正確B、錯(cuò)誤答案:B35.不存在繼承關(guān)系的情況下,也可以實(shí)現(xiàn)方法重寫。()A、正確B、錯(cuò)誤答案:B36.聲明構(gòu)造方法時(shí),不能使用private關(guān)鍵字修飾。()A、正確B、錯(cuò)誤答案:A37.-5%3的運(yùn)算結(jié)果是2。()A、正確B、錯(cuò)誤答案:B38.靜態(tài)代碼塊會(huì)隨著類對(duì)象的創(chuàng)建而執(zhí)行。()A、正確B、錯(cuò)誤答案:B39.Channel是一個(gè)接口對(duì)象,它類似于傳統(tǒng)的流對(duì)象。()A、正確B、錯(cuò)誤答案:A40.當(dāng)我們創(chuàng)建一個(gè)線程對(duì)象時(shí),該對(duì)象表示的線程就立即開始運(yùn)行。()A、正確B、錯(cuò)誤答案:B41.InputStream類的close()方法是用于關(guān)閉流并且釋放流所占的系統(tǒng)資源。()A、正確B、錯(cuò)誤答案:A42.JFrame的默認(rèn)布局管理器是FlowLayout。()A、正確B、錯(cuò)誤答案:B43.如果前臺(tái)線程全部死亡,后臺(tái)線程也會(huì)自動(dòng)死亡。()A、正確B、錯(cuò)誤答案:A44.類中static修飾的變量或方法,可以使用類名或?qū)ο蟮囊米兞吭L問(wèn)。()A、正確B、錯(cuò)誤答案:A45.JDBC(JavaDatabaseConnectivity,java數(shù)據(jù)庫(kù)連接),它是一套用于執(zhí)行SQL語(yǔ)句的JavaAPI。()A、正確B、錯(cuò)誤答案:A46.對(duì)象序列化是指將一個(gè)Java對(duì)象轉(zhuǎn)換成一個(gè)I/O流中字節(jié)序列的過(guò)程。()A、正確B、錯(cuò)誤答案:A47.0xC5表示的是一個(gè)十六進(jìn)制整數(shù)。()A、正確B、錯(cuò)誤答案:A48.在定義一個(gè)類的時(shí)候,如果類的成員被private所修飾,該成員不能在類的外部被直接訪問(wèn)。()A、正確B、錯(cuò)誤答案:A填空題1.在Java中,圖形用戶界面簡(jiǎn)稱________。答案:GUI2.將某個(gè)線程設(shè)置為后臺(tái)線程,需要調(diào)用線程的________方法,該方法必須在________方法之前調(diào)用。答案:setDaemon(true)|start()3.javac.exe和java.exe兩個(gè)可執(zhí)行程序存放在JD安裝目錄的_______目錄下。答案:bin4.在Java中定義了兩個(gè)類來(lái)封裝對(duì)字符串的操作,它們分別是________和________。答案:String|StringBuffer5.Java中的I/O流,按照傳輸數(shù)據(jù)不同,可分為________和________。答案:字節(jié)流|字符流6.如果單擊Frame窗口右上角的關(guān)閉按扭將其關(guān)閉,那么這個(gè)Frame口添加了________監(jiān)聽器,并實(shí)現(xiàn)了監(jiān)聽器的________方法。答案:WindowListener|windowClosing(WindowEvente)7.所謂類的封裝是指在定義一個(gè)類時(shí),將類中的屬性私有化,即使用________關(guān)鍵字來(lái)修飾。答案:private8.在ResultSet接口內(nèi)部有一個(gè)指向表格數(shù)據(jù)行的游標(biāo)(或指針),ResultSet對(duì)象初始化時(shí),游標(biāo)在表格的第一行之前,調(diào)用________方法可將游標(biāo)移動(dòng)到下一行。答案:next()9.若“inta=2;a+=3;"執(zhí)行后,變量a的值為________。答案:510.面向?qū)ο蟮娜筇卣魇莀_______、________和________答案:封裝|繼承|多態(tài)11.一個(gè)類可以從其他的類派生出來(lái),派生出來(lái)的類稱為________,用于派生的類稱為________或者_(dá)_______。答案:子類|父類|基類12.List集合的主要實(shí)現(xiàn)類有________、________,Set集合的主要實(shí)現(xiàn)類有________、________,Map集合的主要實(shí)現(xiàn)類有________、________。答案:ArrayList|LinkedList|HashSet|TreeSet|HashMap|TreeMap13.在邏輯運(yùn)算符中,運(yùn)算符________和________用于表示邏輯與,________和________表示邏輯或。答案:&|&&|丨|丨丨14.在Java語(yǔ)言中,所有的類都直接或間接繼承自________類.答案:Object15.在編寫JDBC程序時(shí),必須要把所使用的數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序或類庫(kù)加載到項(xiàng)目的________中。答案:classpath16.定義一個(gè)Java類時(shí),如果前面加使用________關(guān)鍵字修飾,那么該類不可以被繼承。答案:final17.線程的整個(gè)生命周期分為6個(gè)階段,分別是________、________、________、________、________和________。答案:NEW(新建狀態(tài))|RUNNABLE(可運(yùn)行狀態(tài))|BLOCKED(阻塞狀態(tài))|WAITING(等待狀態(tài))|TIMED_WAITING(定時(shí)等待狀態(tài))|TERMINATED(終止?fàn)顟B(tài))18.在Java語(yǔ)言中,同步方法需要用到關(guān)鍵字________對(duì)于同步方法而言無(wú)須指定同步鎖,它的同步鎖是方法所在的對(duì)象,也就是________(關(guān)鍵字)。答案:synchronized|this19.Thread類中的start()方法用于________,當(dāng)新線程啟動(dòng)后,系統(tǒng)會(huì)自動(dòng)調(diào)用________方法。答案:開啟一個(gè)新線程|run()方法20.創(chuàng)建下拉式菜單需要使用三個(gè)組件,分別是________、________和________。答案:JMenuBar|JMenu|JMenuItem21.Java程序的運(yùn)行環(huán)境簡(jiǎn)稱為_______。答案:JRE22.若inta[3][2]={{123,345},{34,56},{34,56},則a[2][1]=________。答案:5623.System類中所提供的屬性和方法都是________的,想要引用這些屬性和方法,直接使用System類調(diào)用即可。答案:靜態(tài)24.Java中的變量可分為兩種數(shù)據(jù)類型,分別是________和________。答案:基本數(shù)據(jù)類型|引用數(shù)據(jù)類型25.java的三大體系分別是______、________和_______。答案:JavaEE|JavaSE|JavaME26.在Java中,針對(duì)類、成員方法和屬性提供了四種訪問(wèn)級(jí)別,分別是________、________、________和________。答案:private|default|protected|public27.________負(fù)責(zé)監(jiān)聽事件源上發(fā)生的事件,并對(duì)各種件做出應(yīng)處理。答案:事件監(jiān)聽器28.JDBC是________的
溫馨提示
- 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 北京出境合同范例
- 辦理抵押賒銷合同范例
- 2025年度新型金融產(chǎn)品合同擔(dān)保期限規(guī)定及風(fēng)險(xiǎn)管理細(xì)則
- 2025年度區(qū)塊鏈技術(shù)應(yīng)用合同-@-1
- 年產(chǎn)10萬(wàn)噸調(diào)味料建設(shè)項(xiàng)目可行性研究報(bào)告建議書
- 醫(yī)療物資購(gòu)銷合同范例
- 農(nóng)民承包煤礦合同范本
- 儀器維保服務(wù)合同范例
- 代理全轉(zhuǎn)讓合同范例
- 公租房贈(zèng)與合同范例
- 自動(dòng)化設(shè)備技術(shù)合作協(xié)議書范文
- 前交叉韌帶損傷PPT
- 數(shù)學(xué)四年級(jí)下冊(cè)口算題(每頁(yè)60道直接打印)
- 學(xué)校領(lǐng)導(dǎo)干部上講臺(tái)開展思想政治教育的實(shí)施方案
- 三年級(jí)道德與法治下冊(cè)第一單元我和我的同伴教材解讀新人教版
- 全國(guó)交管12123駕駛證學(xué)法減分試題附答案
- GB/T 6404.2-2005齒輪裝置的驗(yàn)收規(guī)范第2部分:驗(yàn)收試驗(yàn)中齒輪裝置機(jī)械振動(dòng)的測(cè)定
- GB/T 11376-2020金屬及其他無(wú)機(jī)覆蓋層金屬的磷化膜
- 讖緯神學(xué)與白虎通義
- 分析化學(xué)(第6版)全套課件完整版電子教案最新板
- 海上日出配套說(shuō)課PPT
評(píng)論
0/150
提交評(píng)論