JAVA開發(fā)基礎(chǔ)(習題卷8)_第1頁
JAVA開發(fā)基礎(chǔ)(習題卷8)_第2頁
JAVA開發(fā)基礎(chǔ)(習題卷8)_第3頁
JAVA開發(fā)基礎(chǔ)(習題卷8)_第4頁
JAVA開發(fā)基礎(chǔ)(習題卷8)_第5頁
已閱讀5頁,還剩64頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

試卷科目:JAVA開發(fā)基礎(chǔ)JAVA開發(fā)基礎(chǔ)(習題卷8)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開發(fā)基礎(chǔ)第1部分:單項選擇題,共156題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.switch語句判斷條件不可以接收的數(shù)據(jù)類型有A)intB)byteC)charD)float[單選題]2.關(guān)于接口哪個正確()A)實現(xiàn)一個接口必須實現(xiàn)接口的所有方法B)一個類只能實現(xiàn)一個接口C)接口間不能有繼承關(guān)系D)接口和抽象類是同一回事[單選題]3.當Servlet發(fā)送響應消息時,需要在響應消息中設(shè)置()A)驗證碼B)狀態(tài)碼C)錯誤碼D)MD5密碼[單選題]4.在Java中,java源文件經(jīng)過編譯后產(chǎn)生的文件后綴是()A)classB)javaC)javacD)txt[單選題]5.非靜態(tài)同步方法的鎖對象是A)不確定B)thisC)所屬類的類類型D)Object對象[單選題]6.對于構(gòu)造方法,下列敘述正確的是()。A)構(gòu)造方法是類的一種方法,它的方法名可以任意取B)構(gòu)造方法的返回類型只能是void型C)如果類中定義了構(gòu)造方法,系統(tǒng)就不再提供默認構(gòu)造方法D)類中必須定義構(gòu)造方法[單選題]7.在Java中,若字符串str="abcde",則str.charAt(3)的返回值是()A)"abc"B)"abcd"C)?c?D)?d?[單選題]8.異常的捕獲通常由兩部分組成,(1)代碼塊用來存放可能發(fā)生異常,(2)代碼塊用來處理產(chǎn)生的異常。A)tryfinallyB)trycatchC)catchfinallyD)trythrow[單選題]9.slideToggle()方法會動態(tài)地改變當前元素的(),最終切換當前元素的可見狀態(tài)A)寬度B)高度C)角度D)不透明度[單選題]10.面板JPanel的默認布局管理是A)FlowLayoutB)BorderLayoutC)CardLayoutD)GridLayout[單選題]11.給定一個未完成的方法,代碼如下://此處添加方法的聲明{Intsuccess=connect();If(success==-1)ThrownewTimedOutException();}已知TimedOutException不屬于RuntimeException,那么在第一行注釋位置上填寫哪段代碼能夠正確完成該方法的聲明()。A)publicvoidMyMethod()B)publicvoidMyMethod()throwsTimedOutExceptionC)publicvoidMyMethod()throwTimeOutExceptionD)publicthrowsTimedOutExceptionvoidMyMethod()[單選題]12.以下關(guān)于if-else語句的描述中,錯誤的是:()。選項.A)if語句可以單獨使用B)else語句可以單獨使用C)if-else語句可以嵌套使用D)if或者else語句體中的語句若多余一條,外面需要使用大括號括起來[單選題]13.設(shè)有定義語句inta[]={1,2,3},則以下對此語句的敘述中錯誤的是()。A)定義了一個名為a的一維數(shù)組B)a數(shù)組有三個元素C)a數(shù)組的下標為1,2,3D)數(shù)組a中的每個元素是整型[單選題]14.下面關(guān)于異常處理的敘述正確的是A)try和catch語句塊必須同時使用B)throw和throws關(guān)鍵字必須同時使用C)try和finally語句塊必須同時使用D)其他三個選項都對[單選題]15.哪一個選項可以獲取數(shù)組的元素個數(shù)?()A)ar.length()B)a.sizeC)ar.length+1D)ar.length[單選題]16.閱讀以下代碼:publicclassXextendsThreadimplementsRunnable{publicvoidrun(){System.out.println(?thisisrun()?);}publicstaticvoidmain(Stringargs[]){Threadt=newThread(newX());t.start();}}下列說法正確的是A)第一行會產(chǎn)生編譯錯誤B)第六行會產(chǎn)生編譯錯誤C)第六行會產(chǎn)生運行錯誤D)程序會運行和啟動[單選題]17.下面表達式中,用來訪問數(shù)組中的第一個值的是()A)intArray[1]B)intArray.1C)intArray[0]D)intArray.0[單選題]18.在Applet中顯示文字、圖形等信息時,應使用的方法是A)paint()B)init()C)start()D)destroy()[單選題]19.下列方法定義中,不正確的是()。A)floatx(intA,intb){return(a-b);}B)intx(intA,intb){returna-b;}C)intx(intA,intb);{returna*b;}D)intx(intA,intb){return1.2*(a+b);}[單選題]20.如下代碼段執(zhí)行后的打印結(jié)果是()。Inti=3;Intj=0;Doublek=3.2;If(i!=k)if(i>j)System.out.println(i);elseSystem.out.println(j);ElseSystem.out.println(k);選項.A)3B)0C)3.2D)3.0[單選題]21.在Java語言中,已知a為int型,b為double型,c為float型,d為char型,則表達式a+b*c-d/a的結(jié)果類型為()A)intB)doubleC)floatD)char[單選題]22.對JVM來說,可執(zhí)行文件的擴展名正確的是()。A)javaB)classC)dllD)Pyc[單選題]23.Java中,如果類C是類B的子類,類B是類A的子類,那么下面描述正確的是A)C不僅繼承了B中的成員,同時也繼承了A中的成員B)C只繼承了B中的成員C)C只繼承了A中的成員D)C不能繼承A或B中的成員[單選題]24.Java解釋器是A)JavaB)JavacC)JavapD)Javadoc[單選題]25.下列關(guān)于while語句的描述中,正確的是())A)while語句循環(huán)體中可以沒有語句B)while語句的循環(huán)條件可以是整型變量C)while語句的循環(huán)體必須使用大括號D)while語句的循環(huán)體至少被執(zhí)行一次[單選題]26.下面關(guān)于抽象方法的敘述中,正確的是A)抽象方法可以有方法體B)抽象方法可以出現(xiàn)在非抽象類中C)抽象方法是沒有方法體的方法D)抽象類中的方法都是抽象方法[單選題]27.接口中的變量會被修飾為?A)finalB)publicfinalC)staticfinalD)publicstaticfinal[單選題]28.下面不是創(chuàng)建數(shù)組的正確語句是A)floatf[][]=newfloat[6][6];B)floatf[]=newfloat[6];C)floatf[][]=newfloat[][6];D)float[][]f=newfloat[6][];[單選題]29.下列選項中,不是標記屬性的是()A)srcB)altC)widthD)href[單選題]30.使用Connection的()方法可以建立一個PreparedStatement接口。A)createPrepareStatement()B)prepareStatement()C)createPreparedStatement()D)preparedStatement()[單選題]31.下列哪個敘述是正確的?A)創(chuàng)建File對象可能發(fā)生異常。B)BufferedRead流可以指向FileInputStream流C)BufferedWrite流可以指向FileWrite流D)RadomAccessFile流一旦指向文件,就會刷新該文件[單選題]32.表示條件?x=2與y=3有且只有一個成立?的Java表達式是A)(x==2)&&(y!=3)B)(x!=2)&&(y==3)C)((x==2)&&(y!=3))||((x!=2)&&(y==3))D)((x==2)&&(y!=3))&&((x!=2)&&(y==3))[單選題]33.用于設(shè)置組件大小的方法是:A)paint()B)setSize()C)getSize()D)repaint()[單選題]34.Thread類位于下列哪個包中?A)java.ioB)java.langC)java.utilD)java.awt[單選題]35.在JAVA語言中以下能為一維數(shù)組a正確初始化的語句是()A)intB)intC)intD)int[單選題]36.下面選項不屬于java的流程控制語句的是()。選項.A)分支語句B)循環(huán)語句C)賦值語句D)遞歸[單選題]37.監(jiān)聽事件和處理事件()。A)都由Listener完成B)都由相應事件Listener處登記過的構(gòu)件完成C)由Listener和構(gòu)件分別完成D)由Listener和窗口完成出現(xiàn)的意外情況[單選題]38.下述代碼的運行結(jié)果是()publicclassMyClass{publicstaticvoidmain(String[]args){intnum1=34;intnum2=55;MyClassmc=newMyClass();mc.increase(num1,num2);System.out.printf("%d和%d",num1,num2);}publicvoidincrease(intnum1,intnum2){num1++;num2++;}}A)35和56B)34和55C)34和56D)35和55[單選題]39.定義一個類Point,類中有兩個double型變量x和y,對于其構(gòu)造函數(shù)的聲明不正確的是()A)publicB)publicC)publicD)Point[單選題]40.下面選項中,哪個頭字段可以指定客戶端使用的操作系統(tǒng)及版本?()A)LocationB)User-AgentC)If-Modified-SinceD)Referer[單選題]41.事件ItemEvent的監(jiān)聽器接口是。A)ItemListenerB)ActionListenerC)WindowListenerD)KeyListener[單選題]42.在Java中,能夠?qū)崿F(xiàn)多重繼承效果的方式是A)接口B)繼承C)多線程D)內(nèi)部類[單選題]43.要得到某目錄下的所有文件名,在下列代碼的下劃線處應填入的內(nèi)容是(兩個下劃線的內(nèi)容相同):_____pathname=new_____(args[0]);String[]filename=pathname.list();A)FileInputStreamB)FileOutputStreamC)FileD)RandomAccessFile[單選題]44.查看如下Java代碼,其編譯運行后的輸出結(jié)果是()。publicstaticvoidmain(String[]args){booleanb=true;System.out.print(b);if(b){System.out.print("真");}else{System.out.print("假");}}A)trueB)true真C)true假D)1[單選題]45.下列哪個是面向大型企業(yè)級用容器管理專用構(gòu)件的應用平臺?A)J2EEB)J2MEC)J2SED)J2DE[單選題]46.將jsp翻譯成Servlet源碼后,用戶訪問jsp文件時會被調(diào)用的方法是()。A)_jspInit()B)_jspDesroy()C)_jspService()D)Service()[單選題]47.設(shè)有對象x具有屬性a則訪問該屬性的語法為()A)xB)a.x()C)x.aD)x.a()[單選題]48.以下關(guān)于onblur事件說法正確的是?A)該事件是元素獲取到焦點時觸發(fā)的事件B)表單驗證時使用該事件較為合適C)該事件是元素值發(fā)生改變時觸發(fā)D)該事件頁面加載時會順帶執(zhí)行[單選題]49.簡單下列語句序列執(zhí)行后,k的值是inti=4,j=5,k=9,m=5;if(i>j||m<k)k++;elsek--;A)5B)10C)8D)9[單選題]50.如果查詢表a(有3行數(shù)據(jù))和表b(有4行數(shù)據(jù)),使用SELECT*FROMa,b,返回的查詢結(jié)果的行數(shù)是:_________。A)7B)1C)0D)12[單選題]51.分析下面的JavaScript代碼段,輸出結(jié)果是哪一項?vars1=parseInt("101中學");document.write(s1);A)NaNB)101中學C)101D)出現(xiàn)腳本錯誤[單選題]52.下列哪個是正確的字符常量。A)"DA"B)'dt'C)'字"D)'\t'[單選題]53.在Java中,哪個類用來把兩個或更多的InputStream輸入流對象合并為單個InputStream輸入流對象使用。A)RandomAccessFileB)SequenceInputStreamC)SerializableD)PipedInputStream[單選題]54.構(gòu)造方法何時被調(diào)用()。A)類定義時B)創(chuàng)建對象時C)調(diào)用對象方法時D)使用對象的變量時[單選題]55.下面關(guān)于字符類型變量的定義中,錯誤的是()A)chara='97';B)charb=65536;C)charc='\u0061';D)chard=\"a\";[單選題]56.下列選項中,用于在定義類時實現(xiàn)接口的關(guān)鍵字是:A)interfaceB)abstractC)extendsD)class[單選題]57.RandomAccessFile類的()方法可以用于從指定流上讀取整數(shù)。A)readIntB)readLineC)seekD)close[單選題]58.一般有一個類A,以下為其構(gòu)造方法的聲明,其中正確的是()A)staticB)publicC)publicD)void[單選題]59.對于類與對象的關(guān)系,以下說法錯誤的是()。A)類是對象的類型B)對象由類來創(chuàng)建C)類是同類對象的抽象D)對象是創(chuàng)建類的模板[單選題]60.下列ABCD注釋標注的哪行代碼有編譯錯誤?ClassTest{Intx;Longy=x;//AY=x;//BVoidf(intn){Intm=0;//CIntt=n+m;//D}}A)AB)BC)CD)D[單選題]61.在MySQL中,關(guān)系型數(shù)據(jù)庫根據(jù)以下()方式存儲數(shù)據(jù)A)以庫的形式B)以表的形式C)以列的形式D)以行的形式[單選題]62.定義了int型二維數(shù)組a[6][7]后,數(shù)組元素a[3][3]前的數(shù)組元素個數(shù)為A)24B)25C)18D)17[單選題]63.下列()是面向嵌入式系統(tǒng)開發(fā)的應用平臺。選項.A)J2EEB)J2MEC)J2SED)J2DE[單選題]64.閱讀下列代碼:publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.printIn(89>>1);}}其運行結(jié)果是A)44B)45C)88D)90[單選題]65.基本過濾器中獲取獲取索引值為偶數(shù)的元素使用()A):evenB):oddC):firstD):last[單選題]66.關(guān)于final修飾成員變量說法正確的是()A)被final修飾的成員變量為常量B)被final修飾的成員變量不能被繼承C)被final修飾的成員變量可以被多次賦值D)final只能在接口中修飾成員變量[單選題]67.下列選項中,定義抽象類的關(guān)鍵字是()。A)interfaceB)implementsC)abstractD)class[單選題]68.下列哪個類不能有子類?A)staticclassFooBar{}B)pivateclassFoobar{}C)abstractclassFooBar{}D)finalpublicclassFooBar{}[單選題]69.下列哪個敘述是錯誤的?A)線程新建后,不調(diào)用start方法也有機會獲得CPU資源B)一個占有CPU資源的線程可以讓休眠的線程調(diào)用interrupt()方法?吵醒?自己,結(jié)束休眠并重新排隊等待CPU資源C)同一個目標對象中的run方法可能會啟動多次D)Thread類的run()方法與Runnable接口中的run()方法的功能和作用相同[單選題]70.在Java中,關(guān)于靜態(tài)方法說法是正確的是:A)靜態(tài)方法可以訪問所屬類的所有變量和方法B)要通過實例對象才能訪問靜態(tài)方法C)靜態(tài)方法可以看作是一個類的所有對象的公共行為D)靜態(tài)方法中包含this指針[單選題]71.以下語句哪個是訪問數(shù)組arrOne的第一個元素()A)arrOne[0]B)arrOne[1]C)arrOne[2]D)arrOne[3][單選題]72.字符輸出流類都是()抽象類的子類A)FilterWriterB)OutputStreamC)WriterD)OutputStreamWriter[單選題]73.下列選項中,不是MVC設(shè)計模式的優(yōu)點的是()。A)結(jié)構(gòu)清晰。B)易于維護C)有利于軟件工程化管理D)占用資源少[單選題]74.一般隱藏對象的屬性和實現(xiàn)細節(jié),僅對外提供公有的方法?描述的是面向?qū)ο蟮哪膫€特征?()A)封裝B)繼承C)多態(tài)D)以上都不是[單選題]75.下面選項中,用于強制使Session對象無效的方法是()A)request.invalidate();B)session.validate();C)response.invalidate();D)session.invalidate();[單選題]76.使用FileInputStream讀取文件內(nèi)容的正確步驟應該是①、創(chuàng)建FileInputStream對象②、找到目標文件③、讀取數(shù)據(jù)④、關(guān)閉流A)①②③④B)②①③④C)②①④③D)①③②④[單選題]77.對于以下代碼:inta,b=3;以下是對的。A)a被初始為0,而b是3B)不能通過編譯C)a不會被初始化,而b是3D)a和b的初始值都是3[單選題]78.以下關(guān)于JavaFX在發(fā)展的過程中核心版本描述,錯誤的是()A)JavaFX1.0:使用JavaFXScript的靜態(tài)、聲明式的編程語言來開發(fā)JavaFX應用程序B)JavaFX2.0之后的版本摒棄了JavaFXScript語言,而是作為一個JavaAPI來使用C)從JDK8開始,JavaFX就開始與JDK捆綁使用,并結(jié)合JDK8的新增特性D)因為JavaFXScript將會被編譯為Java字節(jié)碼,開發(fā)人員可以使用Java代碼代替[單選題]79.在類設(shè)計中,下面關(guān)于final的描述,錯誤的是()。A)final修飾的類不能被繼承B)繼承父類中,final方法不能被子類重寫C)在一個類中,final成員變量只能在構(gòu)造方法、靜態(tài)代碼塊、或者直接賦值一次,在程序運行中不能被修改D)局部變量用final修飾后被視為常量[單選題]80.下列哪一個方法用于設(shè)置HttpServletResponse的響應內(nèi)容類型()A)setParameter()B)setContentType()C)setAttribute()D)doPost()[單選題]81.下列描述正確的是()A)在catch代碼段中可以使用return語句返回到異常拋出點B)異常機制可以用于流程控制C)catch(Exceptione)可以捕獲異常的任何類型D)程序發(fā)生異常時,如無法進行合適的異常處理,則該程序恢復正常運行[單選題]82.使用字節(jié)輸出流FileOutputStream類中的哪個構(gòu)造方法,在寫數(shù)據(jù)時能夠不覆蓋文件中原有的內(nèi)容。?A)FileOutputStream(Stringname)B)FileOutputStream(Filefile,Stringname)C)FileOutputStream(Stringname,booleanappend)D)FileOutputStream(Filefile)[單選題]83.關(guān)于Java的選擇結(jié)構(gòu),下列選項中說法正確的是()A)if語句和else語句必須成對出現(xiàn)B)if語句可以沒有else語句對應C)switch結(jié)構(gòu)中每個case語句中必須用break語句D)switch結(jié)構(gòu)中必須有default語句[單選題]84.下列語句中,屬于多分支語句的是()A)if語句B)switch語句C)dowhile語句D)for語句[單選題]85.在JAVA語言中,下面()是邏輯運算符中優(yōu)先級最高的()A)!B)&&C)||D)|[單選題]86.閱讀下列代碼,代碼執(zhí)行后number的值是().Intnumber=20;Number=number>>1;選項.A)1B)2C)5D)10[單選題]87.Java為對象變量提供四種訪問權(quán)限中,如果不想讓其它類對其進行訪問,或是只允許類中的方法來訪問當前類中的成員變量和方法,可以使用()來定義。A)publicB)privateC)protectedD)default[單選題]88.Graphics類中提供的繪圖方法分為兩類:一類是繪制圖形,另一類是繪制()A)屏幕B)文本C)顏色D)圖像[單選題]89.以下()不是Object類的方法A)clone()B)finalize()C)toString()D)hasNext()[單選題]90.自定義異常時,可通過對下列哪一項進行繼承?A)Error類B)Applet類C)Exception類D)AssertionError類[單選題]91.下列流中哪一個使用了緩沖區(qū)技術(shù)。A)BufferedOutputStreamB)FileInputStreamC)DataOutputStreamD)FileReader[單選題]92.基本數(shù)據(jù)類型float的包裹類是哪項?A)IntegerB)DoubleC)FloatD)Character[單選題]93.組合意味著______________.A)數(shù)據(jù)域應該定義為privateB)T一個類可以繼承另一個類C)父類的變量可以引用子類對象D)一個類可以包含另一個類的對象[單選題]94.下列屬于Java語言垃圾回收機制的一項是()A)內(nèi)存跟蹤B)異常處理C)代碼安全檢測D)健壯性[單選題]95.下列哪一個不屬于java的基本類型()A)intB)StringC)floatD)byte[單選題]96.Supposexisacharvariablewithavalue'b'.WhatistheoutputofthestatementSystem.out.println(++x)?()A)aB)bC)cD)d[單選題]97.在同一個類中,方法名稱相同,參數(shù)列表不同,叫做?A)重寫B(tài))重用C)重載D)重構(gòu)[單選題]98.下列選項中,哪個不能被final修飾()A)類B)接口C)方法D)變量[單選題]99.下列程序的運行結(jié)果是:publicclasstest{privateString[]data={"10","10.5"};publicvoidfun(){doubles=0;for(inti=0;iA)errorl:10.5B)error2C)errorl:10.5error2D)以上都不對[單選題]100.下列關(guān)于接口的敘述中,錯誤的是A)接口中不能聲明變量接口中申明的變量因為有finalstatic修飾,所以都是常量,自然不能申明變量B)接口中不能定義非抽象方法C)接口中的常量可以不指定初值必須指定初值D)可以在接口中只聲明常量,而不聲明抽象方法[單選題]101.編譯運行以下程序后,關(guān)于輸出結(jié)果的說法正確的是?Publicclassqq{publicstaticvoidmain(Stringargs[]){intx=4;System.out.print("valueis"+((x>4)?99.9:9));}}A)輸出結(jié)果為vauleis9.0B)輸出結(jié)果為valueis99.9C)輸出結(jié)果為valueis9D)編譯錯誤[單選題]102.在WEB-INF目錄下,必須存放的文件為:A)class文件B)web)xmlC)jar文件D)html文件[單選題]103.程序填空題Importjava.io.*;PublicclassTest1{Publicstaticvoidmain(Stringargs[])throwsException{inta=4;BufferedReaderbr=newBufferedReader(newInputStreamReader(System.in));System.out.println("請輸入一個數(shù)字");Stringinput=br.readLine();intb=Integer.parseInt(input);if(b>a){intsum=b/a;System.out.println(sum);}else{System.out.println("輸入錯誤");}}}當輸入的數(shù)字是8時,打印輸出的結(jié)果是。A)編譯不通過B)編譯能通過,沒有輸出C)編譯能通過,輸出為:4D)編譯能通過,輸出為:2[單選題]104.十進制數(shù)16的16進制表示格式是()。A)0x10B)0x16C)0xAD)016[單選題]105.靜態(tài)方法運行時,在哪個內(nèi)存區(qū)域中()A)棧內(nèi)存B)堆內(nèi)存C)方法區(qū)D)寄存器[單選題]106.下面哪種注釋方法能夠支持javadoc命令?()A)//B)..*/C)*...*/D)*...**/[單選題]107.下列Java語言的常用異常類中,屬于檢測異常的是。A)ArithmeticExceptionB)NumberFormatExceptionC)ArrayIndexOutOfBoundsExceptioinD)IOException[單選題]108.下面選項中,與web應用有相同的生命周期的是()A)ServletB)ServletConfigC)ServletContextD)GenericServlet[單選題]109.下列選項中,屬于sendRedirect(java.lang.Stringurl)方法所在接口的是()A)HttpSessionB)HttpServletRequestC)HttpServletResponseD)ServletResponse[單選題]110.以下的變量定義語句中,合法的是:A)doubled=Double.MIN_VALUE;B)int_long_=123456L;C)byte$_b1=12345;D)float*_5=123.456F;[單選題]111.多數(shù)編程語言都提供數(shù)組這種數(shù)據(jù)存儲結(jié)構(gòu)來存儲同種類型的多個數(shù)據(jù)元素。在JAVA中定義了如下數(shù)組。選項中有關(guān)數(shù)組的說法錯誤的是()。int[]array;array=newint[10];A)該數(shù)組最多包含十個元素B)該數(shù)組的第一個數(shù)組元素索引值為0C)該數(shù)組名為intD)該數(shù)組定義與int[]array=new[單選題]112.為了區(qū)分重載多態(tài)中同名的不同方法,要求()A)返回值類型相同B)采用不同的參數(shù)列表C)參數(shù)名稱不同D)以上三項都不對[單選題]113.下面是People和Child類的定義和構(gòu)造方法,每個構(gòu)造方法都輸出編號。在執(zhí)行newChild("mike")的時候都有哪些構(gòu)造方法被順序調(diào)用?請選擇輸出結(jié)果()classPeople{Stringname;publicPeople(){System.out.print(1);}publicPeople(Stringname){System.out.print(2);=name;}}classChildextendsPeople{Peoplefather;publicChild(Stringname){System.out.print(3);=name;father=newPeople(name+":F");}publicChild(){System.out.print(4);}}A)312B)32C)432D)132[單選題]114.下面關(guān)于javac命令作用的描述中,正確的是A)可以執(zhí)行java程序B)可以將編寫好的Java文件編譯成.class文件C)可以把文件壓縮D)可以把數(shù)據(jù)打包[單選題]115.類java.util.HashMap實現(xiàn)了()接口A)MapB)ListC)SetD)Collection[單選題]116.在以下哪種情況下,線程進入就緒狀態(tài)?A)線程調(diào)用了sleep()方法時B)線程調(diào)用了join()方法C)線程調(diào)用了yield()方法時D)線程調(diào)用了notify()方法[單選題]117.下列說法正確的一項是。A)java.lang.Integer是接口B)java.lang.Runnable是類C)Double對象在java.lang包中D)Double對象在java.util包中[單選題]118.聲明一個類是需要()關(guān)鍵字。A)publicB)privateC)classD)以上都是[單選題]119.請閱讀下面的程序:PublicclassTest{Publicstaticvoidmain(String[]args){Inta=0;intb=0;For(inti=1;i<=5;i++){a=i%2;While(a-->=0){b++;}}System.out.println("a="+a+",b="+b);}}下列選項中,哪一個是正確的運行結(jié)果()A)a=2,b=-8B)a=-2,b=8C)a=-2,b=-8D)a=2,b=8[單選題]120.使卡雷爾前進一個街區(qū)的命令是()。A)move()B)pickBeeper()C)putBeeper()D)turnLeft()[單選題]121.下列關(guān)于構(gòu)造方法定義的描述中,錯誤的是()。A)方法名與類名相同B)在方法名的前面沒有返回值類型的聲明C)當定義了有參構(gòu)造方法,系統(tǒng)默認的無參構(gòu)造方法依然存在D)在方法中不能使用return語句返回一個值[單選題]122.關(guān)于以下程序段,正確的說法是()1.Strings1=?abc?+?def?;2.Strings2=newString(s1);3.if(s1==s2)4.System.out.println(?==succeeded?);5.if(s1.equals(s2))6.System.out.println(?.equals()succeeded?);A)行4與行6都將執(zhí)行B)行4執(zhí)行,行6不執(zhí)行C)行6執(zhí)行,行4不執(zhí)行D)行4)行6都不執(zhí)行[單選題]123.下列哪個方法可以將JMenuBar加入JFrame中()?A)setJMenuBar()B)add()C)addJMenuBar()D)setJMenu()[單選題]124.下面關(guān)于配置web應用的默認頁面,說法正確的是()A)需要在Tomcat安裝目錄下conf/web.xml進行配置B)需要在Tomcat安裝目錄下conf/server.xml進行配置C)需要在當前web應用目錄下WEB-INF/web.xml進行配置D)需要在當前web應用目錄下WEB-INF/server.xml進行配置[單選題]125.給定如下java代碼,編譯時會在()出現(xiàn)錯誤。classParent{}classChildextendsParent{publicstaticvoidmain(Stringargs[]){Parentp1=newChild();//第一行Parentp2=newParent();//第二行Childc1=newChild();//第三行Childc2=newParent();//第四行}}A)第四行B)第三行C)第二行D)第一行[單選題]126.在關(guān)閉瀏覽器時調(diào)用,能夠徹底終止Applet并釋放該Applet所有資源的方法是:A)stop()B)destroy()C)paint()D)start()[單選題]127.class="fr-ficfr-dibcursor-hover"A)ABB)BBC)ABD)BA[單選題]128.在Java中以下錯誤的描述是(選一項)A)break語句不能用于循環(huán)語句和switch語句外的任何其他語句B)在switch語句中使用break語句或continue語句的作用相同C)在循環(huán)語句中使用continue語句是為了結(jié)束本次循環(huán),而不是終止整個循環(huán)D)在循環(huán)語句中使用break語句是為了使流程跳出循環(huán)體,提前結(jié)束循環(huán)[單選題]129.Java程序計算表達式7.5%2的結(jié)果是:()。選項.A)2B)3C)1D)1.5[單選題]130.A派生出子類B,B派生出子類C,并且在Java源代碼中有如下聲明:Aa0=newA();Aa1=newB();Aa2=newC();問以下哪個說法是正確的?()A)只有第1行能通過編譯B)第1、2行能通過編譯,但第3行編譯出錯C)第1、2、3行能通過編譯,但第2、3行運行時出錯D)第1行、第2行和第3行的聲明都是正確的[單選題]131.下面關(guān)于http協(xié)議中g(shù)et與post請求的說法中,錯誤的是()A)get方式傳輸數(shù)據(jù)大小有限制。B)post方式傳可以傳輸大數(shù)據(jù)C)get方式會將請求信息在地址欄上顯示.post不會D)http協(xié)議請求方式只有g(shù)et和post[單選題]132.針對下述代碼,供述正確的是()charday="34";Byted=Byte.parseByte(day);A)parseByte是Byte的類方法B)parseByte是Byte的實例方法C)parseByter把d轉(zhuǎn)換成charD)Byte把day[單選題]133.下列關(guān)于組件類的描述中,錯誤的是()A)組件類中包含了文本組件類(TextComponent)和菜單組件類(MenuComponent)B)標簽(JLabel)和按鈕(JButton)是組件類(Component)的子類C)面板(JPanel)和窗口(Window)是容器類(Container)的子類D)菜單(JMenu)和菜單條(JMenuBar)是JComponent類的子類[單選題]134.一個類實現(xiàn)接口的情況是:A)一次可以實現(xiàn)多個接口B)一次只能實現(xiàn)一個接口C)不能實現(xiàn)接口D)不一定[單選題]135.棧是一種。(選擇1項)A)存取受限的線性結(jié)構(gòu)B)存取不受限的線性結(jié)構(gòu)C)存取受限的非線性結(jié)構(gòu)D)存取不受限的非線性結(jié)構(gòu)[單選題]136.下列關(guān)于線程狀態(tài)轉(zhuǎn)換的描述中,錯誤的是()A)死亡狀態(tài)下的線程調(diào)用start()方法可以使其重新進入就緒狀態(tài)B)運行狀態(tài)下的線程調(diào)用wait()方法可以使其進入到等待狀態(tài)C)線程獲得CPU使用權(quán)后會從就緒狀態(tài)轉(zhuǎn)換成運行狀態(tài)D)線程失去CPU使用權(quán)后會從運行狀態(tài)轉(zhuǎn)換成就緒狀態(tài)[單選題]137.想實現(xiàn)事件的監(jiān)聽機制,首先需要()A)通過addWindowListener()方法為事件源注冊事件監(jiān)聽器對象B)事件監(jiān)聽器調(diào)用相應的方法來處理相應的事件C)定義一個類實現(xiàn)事件監(jiān)聽器的接口D)實現(xiàn)WindowListener[單選題]138.如下哪個字串在Java中可作為自定義標識符?A)$numberB)superC)3numberD)#number[單選題]139.表示拋出異常的關(guān)鍵字是()A)transientB)finallyC)throwD)static[單選題]140.閱讀下列程序片段publicvoidtest(){try{sayHello();system.out.println("Hello");}catch(ArrayIndexOutOfBoundExceptione){System.out.println("ArrayIndexOutOfBoundException");}catch(Exceptione){System.out.println("Exception");}finally{System.out.println("Finally");}}如果sayHello()方法正常運行,則test()方法的運行結(jié)果將是:A)HelloB)ArrayIndexOutOfBondsExceptionC)ExceptionFinallyD)HelloFinally[單選題]141.在JavaApplet程序中,一般要重載父類的什么方法來完成畫圖操作?A)paint();B)start();C)init();D)update();[單選題]142.下面是有關(guān)子類繼承父類構(gòu)造函數(shù)的描述,其中正確的是()。A)如果子類沒有定義構(gòu)造函數(shù),則子類無構(gòu)造函數(shù)B)子類構(gòu)造函數(shù)必須通過super關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)C)子類必須通過this關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)D)子類無法繼承父類的構(gòu)造函數(shù)[單選題]143.以下選項中,File類delete()方法返回值的類型是A)booleanB)intC)StringD)Integer[單選題]144.以下對接口描述錯誤的有()A)接口沒有提供構(gòu)造方法B)接口中的方法默認使用public、abstract修飾C)接口中的屬性默認使用public、static、final修飾D)接口不允許多繼承[單選題]145.請閱讀下列的程序,程序的運行結(jié)果是publicclassExample01{publicstaticvoidmain(String[]args){intnum=127;byteb=num;System.out.println(b);}}A)編譯報錯B)編譯通過,執(zhí)行輸出127C)編譯通過,執(zhí)行報錯D)以上選項均不正確[單選題]146.m*n個人按照編號從0到m*n-1站成n行m列,則位于第i(從0開始)行第j(從0開始)列的人編號為()。A)i*n+jB)i*m+jC)j*n+iD)j*m+i[單選題]147.Analyzethefollowingcodefragmentsthatassignabooleanvaluetothevariableeven.()Code1:If(number%2==0)Even=true;ElseEven=false;Code2:Even=(number%2==0)?true:false;Code3:Even=number%2==0;A)Code2hasacompileerror,becauseyoucannothavetrueandfalseliteralsintheconditionalexpression.B)Code3hasacompileerror,becauseyouattempttoassignnumbertoeven.C)Allthreearecorrect,butCode1ispreferred.D)Allthreearecorrect,butCode2ispreferred.E)Allthreearecorrect,butCode3ispreferred.[單選題]148.如下不是Java中的合法標識符的是()A)fieldnameB)superC)3numberD)_numberE)$number[單選題]149.Given:13.publicclassPass{14.publicstaticvoidmain(String[]args){15.intx=5;16.Passp=newPass();17.p.doStuff(x);18.System.out.print("mainx="+x);19.}20.21.voiddoStuff(intx){22.System.out.print("doStuffx="+x++);23.}24.}Whatistheresult?A)Compilationfails.B)Anexceptionisthrownatruntime.C)doStuffx=6mainx=6D)doStuffx=5mainx=5E)doStuffx=5mainx=6F)doStuffx=6mainx=5第2部分:多項選擇題,共20題,每題至少兩個正確答案,多選或少選均不得分。[多選題]150.面向?qū)ο蟪绦蛟O(shè)計的基本特征是()。A)抽象B)封裝C)繼承D)多態(tài)[多選題]151.下面關(guān)于${}表達式的作用,說法正確的是()()A)獲取customer對象B)獲取customer對象的name屬性C)獲取的customer對象一定在四大域中存在getCustomer()方法D)獲取name屬性.是因為customer對象中存在相應的getName()方法[多選題]152.MVC模式將軟件程序分為3個核心模塊分別是()A)模型(Model)B)表示層(View)C)視圖(View)D)控制器(Controller)[多選題]153.下列關(guān)于標記的描述正確的是()。A)中還可以嵌套多層。B)與之間相當于一個容器.可以容納段落.標題.圖像等各種網(wǎng)頁元素。C)所有的HTML標記都可以嵌套在中。D)可定義文檔中的分區(qū)或節(jié)。[多選題]154.調(diào)用Math.random()后,下面哪一個是可能的輸出()A)3.43B)0.5C)0.0D)1.0[多選題]155.下列選項中,屬于單行文本框?qū)傩缘氖牵ǎ?。A)maxlengthB)nameC)valueD)size[多選題]156.不能用來修飾interface的有()A)privateB)publicC)protectedD)static[多選題]157.在JAVA中,一條return語句將給調(diào)用程序返回()個值【選兩項】A)0B)1C)2D)任意[多選題]158.在Java中,程序的結(jié)構(gòu)分為()【選三項】A)順序結(jié)構(gòu)B)條件結(jié)構(gòu)C)循環(huán)結(jié)構(gòu)D)遞歸結(jié)構(gòu)[多選題]159.以下哪些方法屬于TreeSet集合的特有方法()??。A)Objectfirst()B)Objectlower(Objecto)C)Objectceiling(Objecto)D)ObjectpollLast()[多選題]160.在JDBC編程中執(zhí)行完下列SQL語句SELECTname,rank,serialNoFROMemployee,能得到結(jié)果集的第一列數(shù)據(jù)的代碼是()。A)resultSet.getString(0);B)resultSet.getString("name");C)resultSet.getString(1);D)resultSet.getString("ename");[多選題]161.下列選項中,可以在JSP中直接使用的類有哪些()A)java.lang.*B)javax.servlet.*C)javax.servlet.jsp.*D)javax.servlet.http.*[多選題]162.下面關(guān)于EL的empty運算符的描述,正確的是()()A)${emptyvar}.當var變量不存在時,EL表達式返回trueB)${emptyvar}.當var變量為null時,EL表達式返回trueC)${emptyvar}.當var代表集合時,集合中沒有任何元素,返回falseD)${emptyvar}.當var代表集合時,集合中沒有任何元素,返回true[多選題]163.下面關(guān)于Schema和DTD說法,正確的是()A)Schema是XML格式約束文件.擴展名為xsdB)DTD支持命名空間C)Schema相對于DTD的明顯區(qū)別是Schema文檔本身也是XML文檔.而不是像DTD一樣使用自成一體的語法D)Schema相對于DTD來說.具有更豐富的數(shù)據(jù)類型[多選題]164.下列方法中,哪些方法是屬于Collection接口()A)put()B)addLast()C)remove()D)retainAll()[多選題]165.按照流操作的數(shù)據(jù)單位劃分A)輸入流B)輸出流C)字節(jié)流D)字符流[多選題]166.如果數(shù)組a有10個成員,則對a數(shù)組元素的不正確引用是(選兩項)A)a[10]B)a[3-4]C)a[5]D)a[0][多選題]167.下列關(guān)于case關(guān)鍵字的說法中,正確的是()A)case關(guān)鍵字后面必須是常量。B)case關(guān)鍵字后面的break必須存在。C)case關(guān)鍵字后面的break可以沒有。D)case關(guān)鍵字后面的值必須不一樣。[多選題]168.下列關(guān)于int類型和long類型的說法中,錯誤的是。A)int類型可以自動轉(zhuǎn)換為long類型B)long類型可自動轉(zhuǎn)換為int類型C)long類型占的存儲空間比int類型的小D)long類型必須強制轉(zhuǎn)換為int類型[多選題]169.Toaddnumbertosum,youwrite(Note:Javaiscase-sensitive)()A)number+=sum;B)number=sum+number;C)sum=Number+sum;D)sum+=number;E)sum=sum+number;第3部分:判斷題,共44題,請判斷題目是否正確。[判斷題]170.通過File類可對文件屬性進行修改。A)正確B)錯誤[判斷題]171.一個類聲明的兩個對象如果具有相同的引用,二者就具有完全相同的變量(實體)。A)正確B)錯誤[判斷題]172.為單標記,用于定義一條水平線。()A)正確B)錯誤[判斷題]173.this關(guān)鍵字可以訪問一個類的成員變量,解決與局部變量名稱沖突的問題()A)正確B)錯誤[判斷題]174.接口中的方法默認都是靜態(tài)的。A)正確B)錯誤[判斷題]175.EL表達式中的變量就是一個基本的存儲單元。()A)正確B)錯誤[判斷題]176.continue語句的作用是退出當前循環(huán),不在執(zhí)行循環(huán)語句()A)正確B)錯誤[判斷題]177.當continue語句出現(xiàn)在嵌套循環(huán)的內(nèi)層循環(huán)時,它只能終止內(nèi)層循環(huán)。()A)正確B)錯誤[判斷題]178.當一個方法在運行過程中產(chǎn)生一個異常,則這個方法會終止,但是整個程序不一定終止運行。()A)正確B)錯誤[判斷題]179.package聲明語句應當為Java源文件中的第一條語句。A)正確B)錯誤[判斷題]180.子類調(diào)用父類的無參數(shù)的構(gòu)造方法時,如果父類沒有這樣的構(gòu)造方法,代碼在編譯時會出現(xiàn)錯誤。A)正確B)錯誤[判斷題]181.String類型也是基本的數(shù)據(jù)類型。()A)正確B)錯誤[判斷題]182.Student[]stu=newStudent[10];語句表示定義了10個Student類的空對象。A)正確B)錯誤[判斷題]183.Object類中的toString()方法用于返回對象的字符串表示形式。()A)正確B)錯誤[判斷題]184.this可以出現(xiàn)在類方法(即static方法)中。A)正確B)錯誤[判斷題]185.如果一個方法要拋出多個異常,則需要使用多個throws進行拋出。()A)正確B)錯誤[判斷題]186.定義方法reverse(),實現(xiàn)字符串的反轉(zhuǎn)。A)正確B)錯誤[判斷題]187.無包名類可以使用import語句來使用有包名的類,有包名的類也可以使用無包名的類。A)正確B)錯誤[判斷題]188.Java判斷java.util.Random的nextInt()方法會生成一個正整數(shù)類型的偽隨機數(shù)。A)正確B)錯誤[判斷題]189.Cookie的path屬性設(shè)置后,只對當前訪問路徑所屬的目錄有效。()A)正確B)錯誤[判斷題]190.[]如果classpath環(huán)境變量沒有進行設(shè)置,Java虛擬機會自動將其設(shè)置為?.?,也就是當前目錄。A)正確B)錯誤[判斷題]191.Java是面向?qū)ο缶幊陶Z言,類的繼承支持單繼承和多繼承。()A)正確B)錯誤[判斷題]192.設(shè)計廣播數(shù)據(jù)報網(wǎng)絡(luò)程序時,必須將要廣播或接收廣播的主機加入到同一個D類地址,D類地址也稱作組播地址。A)正確B)錯誤[判斷題]193.JTextField稱為文本框,它只能接收單行文本的輸入A)正確B)錯誤[判斷題]194.Notify()方法喚醒等待線程后,該線程會立即被CPU執(zhí)行。A)正確B)錯誤[判斷題]195.只要類中顯式地定義一個,那么Java不會再為你定義一個默認的構(gòu)造器。A)正確B)錯誤[判斷題]196.while語句必須要有循環(huán)條件。A)正確B)錯誤[判斷題]197.構(gòu)造方法不能被重載A)正確B)錯誤[判斷題]198.使用HashMap集合迭代出元素的順序和元素存入的順序是一致的。A)正確B)錯誤[判斷題]199.java中的變量名可以是中文名稱。A)正確B)錯誤[判斷題]200.漢字可以出現(xiàn)在標識符當中。A)正確B)錯誤[判斷題]201.Java語言中,所創(chuàng)建的子類都應有一個父類。A)正確B)錯誤[判斷題]202.方法重寫時,子類拋出的異常類型大于等于父類拋出的異常類型。()A)正確B)錯誤[判斷題]203.page指令的屬性中,所有的屬性都只能出現(xiàn)一次,否則會編譯失敗。()A)正確B)錯誤[判斷題]204.如果類中沒有定義構(gòu)造方法,則系統(tǒng)會自動創(chuàng)建默認的構(gòu)造方法。()A)正確B)錯誤[判斷題]205.標準輸入輸出流都是system類的靜態(tài)方法。()A)正確B)錯誤[判斷題]206.static關(guān)鍵字可以修飾成員變量,也可以修飾局部變量。()A)正確B)錯誤[判斷題]207.數(shù)組有l(wèi)ength()這個方法A)正確B)錯誤[判斷題]208.Panel容器是可以嵌套使用的。()A)正確B)錯誤[判斷題]209.在定義一個類的時候,如果類的成員被private所修飾,該成員不能在類的外部被直接訪問。A)正確B)錯誤[判斷題]210.Java多線程中,如果某個資源在一段時間內(nèi)只能由一個進程占有,不能同時被兩個或兩個以上的進程占有。必須在占有該資源的進程主動釋放它之后,其它進程才能占有該資源,這樣就一定會出現(xiàn)死鎖。A)正確B)錯誤[判斷題]211.類及其屬性、方法可以同時有一個以上的修飾符來修飾。()A)正確B)錯誤[判斷題]212.在使用變量引用一個數(shù)組時,變量必須指向一個有效的數(shù)組對象A)正確B)錯誤[判斷題]213.Java的各種數(shù)據(jù)類型占用固定長度,與具體的軟硬件平臺環(huán)境無關(guān)。()A)正確B)錯誤第4部分:問答題,共40題,請在空白處填寫正確答案。[問答題]214.如何列出某個目錄下的所有子目錄[問答題]215.在classpath環(huán)境變量的配置中,?.?代表的是()[問答題]216.在實現(xiàn)多線程的程序時有兩種方式:一是通過繼承▲類;二是通過實現(xiàn)Runnable接口。[問答題]217.閱讀下面的程序PublicclassExample{Publicstaticvoid_main(String[]args){//創(chuàng)建一個代表目錄的File對象Filefile=newFile("E:\\cn\\itcast");//調(diào)用FileDir刪除方法FileDir(file);}PublicstaticvoidfileDir(Filedir){//獲得表示目錄下所有文件的數(shù)組File[]files=dir.listFiles();//遍歷所有的子目錄和文件For(Filefile:files){If(file.isDirectory(){//如果是目錄,遞歸調(diào)用______________(file);}//輸出文件的絕對路徑System.out.println(file.getAbsolutePath());}}}請?zhí)顚懣瞻滋幍拇a,使程序打印出itcast文件夾以及子文件夾中所有文件的絕對路徑。[問答題]218.Java中成員變量用于描述對象的特征,也被稱作【】。[問答題]219.JDK的中文意思是▲。[問答題]220.編寫一個Java應用程序,要求體現(xiàn)父類子類間的繼承關(guān)系。父類:鳥,子類:麻雀、鴕鳥、鷹。子類繼承父類的一些特點,如都是鳥的話就都會有翅膀、兩條腿等,但它們各自又有各自的特點,如麻雀的年齡、體重;鴕鳥的身高、奔跑速度;鷹的捕食、飛翔高度等。[問答題]221.讀取字符串的函數(shù)是____注意:方法名區(qū)分大小寫,并且?guī)Юㄌ枺ㄌ栃枰谳斎敕橛⑽牡臓顟B(tài)下輸入.[問答題]222.簡單將.java源文件編譯為.class文件的命令是A)javacB)java[問答題]223.FileItem類的getContentType()方法獲取普通表單字段將拋出異常。()[問答題]224.定義一個類,需要使用【】關(guān)鍵字。[問答題]225.在下面這段代碼的劃線處,填寫什么樣的代碼,才能保證當用戶單擊框架的關(guān)閉按鈕時,能同時關(guān)閉程序的運行。publicclassGraphicalHelloWorld{publicstaticvoidmain(Stringargs[]){JFrameframe=newJFrame();frame.setDefaultCloseOperation();frame.setVisible(true);frame.setSize(500,300);}}[問答題]226.Java在()類中提供了wait()、notify()、notifyAll()等方法用于解決線程間的通信問題[問答題]227.JSTL標簽庫是由核心標簽庫、國際化/格式化標簽庫、XML標簽庫、函數(shù)標簽庫和()共同組成。[問答題]228.system類的()靜態(tài)方法可以啟動垃圾回收器。[問答題]229.ArrayList內(nèi)部封裝了一個長度可變的()[問答題]230.在TreeMap內(nèi)部是通過【】的原理來保證鍵的唯一性。[問答題]231.Java中的變量可分為兩種數(shù)據(jù)類型,分別是______和______。[問答題]232.在Java的一個異常處理中,可以具有多個語句塊的語句是_____。[問答題]233.已知sb為StringBuffer的一個實例,且sb.toString()的值為"abcde",則執(zhí)行sb.reverse()后,sb.toString()的值為_____。[問答題]234.一個類中如果不聲明構(gòu)造方法,會有構(gòu)造方法嗎?構(gòu)造方法能被重寫嗎?能被重載嗎?[問答題]235.能否從static方法發(fā)起對非static方法的調(diào)用?static塊中可以嗎?構(gòu)造代碼塊呢?[問答題]236.jsp文件中可以使用html。()[問答題]237.Java中如何實現(xiàn)多繼承?[問答題]238.GC是什么?為什么要有GC?[問答題]239.二單元作文ThereceiveroftheletterisMrs.Marks.ThesenderisLiuYing,whoacceptedtheinvitationtohavedinnerandtoseetheplayHamletonMondayevening.February11.ThedateisJanuary25,2013.(January25th.2013)(DearsMrs.Mraks),Thankyouyourinvitation.Ishallbedelightedtocometodinneron(Mondayevening),(February11th).(2月11日星期一晚上).IknowthatHamletisawonderfulplayand(Iamlookingforwardtotheperformance)(我期待看著演出)。(Sincerelyyours)(Liuying)[問答題]240.InputStream和OutputStream是以____為數(shù)據(jù)讀寫單位的輸入輸出流的基類,Reader和Writer是以____為數(shù)據(jù)讀寫單位的輸入輸出流的基類[問答題]241.調(diào)用數(shù)組元素時,用數(shù)組名和()來唯一地確定數(shù)組中的元素。[問答題]242.向BorderLayout的布局管理器添加組件時,如果不指定添加到哪個區(qū)域,則默認添加到()區(qū)域。[問答題]243.synchronized和Lock鎖的區(qū)別?[問答題]244.sleep()和wait()有什么區(qū)別?[問答題]245.在JDK中提供了兩個用于實現(xiàn)TCP程序的類,分別是()類和()類。[問答題]246.定義一個抽象類的關(guān)鍵字是【】。[問答題]247.[填空題]可以通過()使程序能夠多次鍵盤輸入,每次輸入都進行猜數(shù)字對錯判斷。[問答題]248.JDBC驅(qū)動器實現(xiàn)了(),負責與特定的數(shù)據(jù)庫連接,以及處理通信細節(jié)。[問答題]249.字節(jié)流的頂級父類是()和OutputStream。[問答題]250.下列屬于正確標識符的選項有()A)intB)$_CountC)3MD)HelloE)b-7F)ms#dG)boolH)D9658[問答題]251.在Java中,所有類的根類(基類)為(),所有類自動繼承這個類的所有方法。[問答題]252.異常的捕獲通常由try、catch兩部分組成,______代碼塊用來存放可能發(fā)生異常,______代碼塊用來處理產(chǎn)生的異常。[問答題]253.在Java中,能實現(xiàn)多重繼承效果的方式是___。[單選題]254.要想集合中保存的元素沒有重復并且按照一定的順序排列,可以使用以下哪個集合?A)LinkedListB)ArrayListC)hashSetD)TreeSet[單選題]255.下列關(guān)于異常的描述中,錯誤的是()A)異常是一種經(jīng)過修正后程序仍可執(zhí)行的錯誤B)異常是一種程序在運行中出現(xiàn)的不可恢復執(zhí)行的錯誤C)不僅JAVA語言有異常處理,c++語言也有異常處理D)出現(xiàn)異常不是簡單結(jié)束程序,而是執(zhí)行某種處理異常的代碼,設(shè)法恢復程序的執(zhí)行[單選題]256.以下程序片段在運行時會拋出NullPointerException的異常,下列給出的原因說明中,正確的是:publicclassPerson{publicStringname,id;name=id=null;Person(Stringi,Stringn){id=i;name=n;}voidshow(){System.out.println(?Id:?+id);System.out.println(?Name:?+name);}publicstaticvoidmain(Stringargs[]){PersonmyPerson;myPerson.show();}}A)main方法中PersonmyPerson的對象聲明僅通知編譯器用指定標識對指定類型的變量進行引用,它并未真正實例化一個對象,即沒有在內(nèi)存中分配相應的地址空間;B)構(gòu)造對象時未給定初值,因此name和id為null;C)應該將main方法中的語句PersonmyPerson;改成PersonmyPerson(?01?,'test?);D)應該在main方法的myPerson.show();語句前增加一條語句來調(diào)用Person類的構(gòu)造方法,例如:myPerson.Person(?01?,?test?);[單選題]257.有下列數(shù)組代碼段:for(intj=1;j<10;j+=2){System.out.print(j+"");}打印結(jié)果為:A)123456789B)2468C)13579D)12468[單選題]258.如果父類的方法是靜態(tài)的,則子類的方法被()修飾才能覆蓋父類的靜態(tài)方法?A)protectedB)staticC)privateD)final[單選題]259.在java網(wǎng)絡(luò)編程中,使用TCP編程時編寫服務端的套接字類是A)SocketB)DatagramSocketC)ServerSocketD)DatagramPacket[單選題]260.JTextArea不能使用下面哪個事件?A)ItemEventB)CareEventC)DocumentEventD)ActionEvent1.答案:D解析:2.答案:A解析:3.答案:B解析:4.答案:A解析:5.答案:B解析:6.答案:C解析:7.答案:D解析:8.答案:B解析:9.答案:B解析:10.答案:A解析:11.答案:B解析:12.答案:B解析:13.答案:C解析:14.答案:A解析:15.答案:D解析:特性分析16.答案:D解析:17.答案:C解析:18.答案:A解析:19.答案:C解析:20.答案:A解析:21.答案:B解析:22.答案:B解析:23.答案:A解析:24.答案:A解析:25.答案:A解析:26.答案:C解析:27.答案:D解析:28.答案:C解析:29.答案:D解析:30.答案:B解析:31.答案:C解析:32.答案:C解析:33.答案:B解析:34.答案:B解析:35.答案:B解析:36.答案:D解析:37.答案:B解析:38.答案:B解析:39.答案:D解析:略40.答案:B解析:41.答案:A解析:42.答案:A解析:43.答案:C解析:44.答案:B解析:45.答案:A解析:46.答案:C解析:47.答案:C解析:48.答案:B解析:49.答案:B解析:50.答案:D解析:51.答案:C解析:52.答案:D解析:53.答案:B解析:54.答案:B解析:55.答案:D解析:56.答案:A解析:57.答案:A解析:58.答案:B解析:59.答案:D解析:60.答案:B解析:61.答案:B解析:62.答案:A解析:63.答案:B解析:64.答案:A解析:65.答案:A解析:66.答案:A解析:67.答案:C解析:68.答案:D解析:69.答案:A解析:70.答案:C解析:71.答案:A解析:概念理解72.答案:C解析:73.答案:D解析:74.答案:A解析:75.答案:D解析:76.答案:B解析:77.答案:A解析:78.答案:C解析:從JDK7u6開始,JavaFX就開始與JDK捆綁使用,并結(jié)合JDK8的新增特性79.答案:D解析:80.答案:B解析:81.答案:C解析:82.答案:C解析:83.答案:B解析:84.答案:B解析:85.答案:A解析:86.答案:D解析:87.答案:B解析:88.答案:B解析:89.答案:A解析:90.答案:C解析:91.答案:A解析:92.答案:C解析:93.答案:D解析:94.答案:A解析:95.答案:B解析:96.答案:C解析:97.答案:C解析:98.答案:B解析:99.答案:C解析:100.答案:C解析:101.答案:A解析:102.答案:B解析:

溫馨提示

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

評論

0/150

提交評論