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

下載本文檔

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

文檔簡介

試卷科目:JAVA開發(fā)基礎(chǔ)JAVA開發(fā)基礎(chǔ)(習(xí)題卷14)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開發(fā)基礎(chǔ)第1部分:單項選擇題,共153題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.同步代碼塊中的鎖對象可以是任意類型的對象,但多個線程共享的鎖對象必須是()的。A)唯一B)多元C)私有D)公共[單選題]2.下列對Java語言的敘述中,錯誤的是()A)JDK中進(jìn)行Java程序編譯的命令是javacB)一個Java源程序中可以有2個以上帶有public修飾符的類C)Java的類是對具有相同行為對象的一種抽象D)Java中的垃圾回收機制是一個系統(tǒng)級的線程[單選題]3.設(shè)計模式的兩大主題是A)系統(tǒng)的維護與開發(fā)B)對象組合與類的繼承C)系統(tǒng)架構(gòu)與系統(tǒng)開發(fā)D)系統(tǒng)復(fù)用與系統(tǒng)擴展[單選題]4.現(xiàn)有一個變量聲明為booleanb1;下面賦值語句中正確的是。A)b1=true;B)b1=True;C)b1="true";D)b1=0;[單選題]5.下列()是合法的標(biāo)識符?A)12classB)voidC)-5D)_blank[單選題]6.在定義類的時候,重寫toString()方法,無法實現(xiàn)的()。A)用對象名直接輸入對象的內(nèi)容B)對象指定格式輸出C)進(jìn)行對象的指定格式輸入D)按照程序員要求的格式把對象轉(zhuǎn)換成字符串[單選題]7.Supposeyouwritethecodetodisplay"Cannotgetadriver'slicense"ifageislessthan16and"Cangetadriver'slicense"ifageisgreaterthanorequalto16.Whichofthefollowingcodeisthebest?I:If(age<16)System.out.println("Cannotgetadriver'slicense");If(age>=16)System.out.println("Cangetadriver'slicense");II:If(age<16)System.out.println("Cannotgetadriver'slicense");ElseSystem.out.println("Cangetadriver'slicense");III:If(age<16)System.out.println("Cannotgetadriver'slicense");Elseif(age>=16)System.out.println("Cangetadriver'slicense");IV:If(age<16)System.out.println("Cannotgetadriver'slicense");Elseif(age>16)System.out.println("Cangetadriver'slicense");Elseif(age==16)System.out.println("Cangetadriver'slicense");A)IB)IIC)IIID)IV[單選題]8.下列關(guān)于protected的說法中,正確的是()A)protected修飾的方法,只能給子類使用B)protected修飾的類,類中的所有方法只能給子類使用C)如果一個類的成員被protected修飾,那么這個成員既能被同一包下的其它類訪問,也能被不同包下該類的子類訪問。D)以上都不對[單選題]9.不允許作為類及類的成員的訪問控制符的是()?A)publicB)privateC)protectedD)static[單選題]10.78.順序執(zhí)行下列程序語句后,則b的值是()。Stringa=""Hello"";Stringb=a.substring(0,2);A)HelloB)helloC)HelD)He[單選題]11.若希望類定義中的數(shù)據(jù)成員被該類所有的對象共享,則需要用到的修飾符是()A)protectedB)publicC)privateD)static[單選題]12.以下Java代碼運行后,最后輸出sum的值為:intsum=0;for(inti=0;i<=10;i=i+2){sum+=i;}A)30B)40C)20D)28[單選題]13.系統(tǒng)在調(diào)用重載函數(shù)時,下列不能作為確定調(diào)用哪個重載函數(shù)的依據(jù)的選項是()。A)函數(shù)名B)參數(shù)個數(shù)C)函數(shù)類型D)參數(shù)類型[單選題]14.Forcodebelow,theresultwouldbe()?Strings="WelcometoZhejiangUniversity";String[]a=s.split("");System.out.println(a.length);A)4B)3C)CompileerrorD)Run-timeexception[單選題]15.在DBUtils工具包提供的API中,用于封裝結(jié)果集的是()。A)PreparedStatementB)DBUtilsC)QueryRunnerD)ResultSetHandler[單選題]16.以下關(guān)于使用JDBC連接到本地的MYSQL數(shù)據(jù)庫test的時候正確的URL的寫法:_________A)mysql:jdbc://localhost:3306/testB)jdbc:mysql://localhost:8080/testC)jdbc:mysql://localhost:3306/testD)mysql:jdbc://localhost:3306/test[單選題]17.下列情況中,哪一項不需要異常機制?()A)當(dāng)方法因為自身無法控制的原因而不能完成其任務(wù)時B)編譯出錯時C)處理在方法、類庫、類中拋出的異常時D)使系統(tǒng)從故障中恢復(fù)時[單選題]18.下列語句中,錯誤的是()A)inta=2.5;B)floatb=3;C)booleant=false;D)Integerk=1;[單選題]19.下面關(guān)于init()方法說法正確的是A)init()方法的作用是完成Applet初始化工作B)Applet程序在運行時,不會自動調(diào)用該方法C)init()方法會被反復(fù)執(zhí)行D)其他三個選項都對[單選題]20.finally塊的作用是()A)出現(xiàn)異常,并且已被catch塊捕獲并處理之后,才會執(zhí)行的內(nèi)容B)異常情況下會執(zhí)行的內(nèi)容C)正常情況下會執(zhí)行的內(nèi)容D)無論是否出現(xiàn)異常,都會執(zhí)行的內(nèi)容[單選題]21.閱讀下面程序PublicclassTest2____________{Publicstaticvoidmain(String[]args){Threadt=newTest2();T.start();}Publicvoidrun(){System.out.println("Howareyou.");}在程序下劃線處填入正確選項是()A)extendsThreadB)extendsRunnableC)implementsRunnableD)implementsThread[單選題]22.在Java中,以下哪個關(guān)鍵字使得類不能派生出子類?()。A)finalB)publicC)privateD)volatile[單選題]23.在下列各種容器中,最簡單的無邊框的又不能移動和縮放的只能包含在另一種容器中的容器是()A)JScrollPaneB)JDialogC)JFrameD)JPanel[單選題]24.Model1模式的缺陷是()A)降低了程序的可維護性、可擴展性B)不利于分工C)html和java代碼混雜,閱讀性差D)以上都有[單選題]25.閱讀下列代碼:PublicclassTest{Staticinti;PublicintaMethod(){I++;Returni;}Publicstaticvoidmain(string[]args){Testtest=newTest();Test.aMethod();System.out-println(test.aMethod());}}程序編譯運行后,輸出結(jié)果是A)0B)1C)2D)3[單選題]26.下列說法正確的是A)Java語言不支持分布式計算B)Java是跨平臺的語言C)Java是面向?qū)ο笳Z言D)Java語言可以編寫網(wǎng)絡(luò)程序[單選題]27.訪問修飾符作用范圍由大到小是()A)private-default-protected-publicB)public-default-protected-privateC)private-protected-default-publicD)public-protected-default-private[單選題]28.假設(shè)A類有如下定義,設(shè)a是A類的一個實例,下列語句調(diào)用哪個是錯誤的?()classA{inti;staticStrings;staticvoidmethod1(){}voidmethod2(){}}A)System.out.println(a.i);B)a.method1();C)A.method1();D)A.method2()[單選題]29.作為Java應(yīng)用程序入口的main方法,其聲明格式可以是:()A)publicstaticintmain(Stringargs[])B)publicstaticvoidmain(Stringargs[])C)publicvoidmain(Stringargs[])D)publicintmain(Stringargs[])[單選題]30.有以下程序段:classMyThreadextendsThread{publicstaticvoidmain(Stringargs[]){MyThreadt=newMyThread();MyThreads=newMyThread();t.start();System.out.print("one.");s.start();System.out.print("two.");}publicvoidrun(){System.out.print("Thread");}}則下面正確的選項是A)編譯失敗B)程序運行結(jié)果為:one.Threadtwo.ThreadC)程序運行結(jié)果是:one.two.ThreaThreadD)程序運行結(jié)果不確定[單選題]31.在實現(xiàn)多線程的程序時有兩種方式,一種通過實哪個接口?A)RunnableB)ThreadC)extendsD)implements[單選題]32.當(dāng)編譯運行下列代碼時,運行結(jié)果是什么()。PublicclassDemo{Publicstaticvoidmain(Stringargs[]){Inti=012;intj=034;Intk=056;intl=078;System.out.println(i);System.out.println(j);System.out.println(k);}}A)輸出12,34和56B)輸出24,68和112C)輸出10,28和46D)編譯錯誤[單選題]33.已知:int[]a=newint[100];在下列給出的數(shù)組元素中,非法的是()A)a[0]B)a[1]C)a[99]D)a[100][單選題]34.Random對象能夠生成以下哪種類型的隨機數(shù)?A)intB)stringC)doubleD)A和C[單選題]35.類的定義必須包含在以下哪種符號之間?A)方括號[]B)花括號{}C)雙引號""D)圓括號()[單選題]36.下列屬性中,用于設(shè)置鼠標(biāo)懸停時圖像的提示文字的是哪一項?()A)titleB)altC)widthD)height[單選題]37.下列選項中,表示數(shù)據(jù)或方法只能被本類訪問的修飾符是()A)publicB)protectedC)privateD)final[單選題]38.在Java中,要想讓一個類繼承另一個類,可以使用以下哪個關(guān)鍵字〔A)inheritsB)extendsC)implementsD)modifies[單選題]39.設(shè)計一個GUI類,要進(jìn)行事件處理,需要調(diào)用()加入事件監(jiān)聽器。A)actionListener()B)addActionListener()C)addEventListener()D)addEvenet()[單選題]40.在類中若要處理ActionEvent事件,則該類需要實現(xiàn)的接口是:A)ActionListenerB)SerializableC)EventD)Runnable[單選題]41.題目.運行下列代碼后,輸出的內(nèi)容是()。Chari='b';Switch(i){Case'a'.System.out.println(?apple?);break;Case'b'.System.out.println(?ball?);break;Case'c'.System.out.println(?center?);break;Default.System.out.println(?other?);}選項.A)appleB)ballC)centerD)other[單選題]42.下列說法中,正確的是():A)類是變量和方法的集合體B)數(shù)組是無序數(shù)據(jù)的集合C)抽象類可以實例化D)類成員數(shù)據(jù)必須是公有的[單選題]43.關(guān)于以下程序代碼的說明正確的是()1.classHasStatic{2.privatestaticintx=100;3.publicstaticvoidmain(Stringargs[]){4.HasStatichs1=newHasStatic();5.hs1.x++;6.HasStatichs2=newHasStatic();7.hs2.x++;8.hs1=newHasStatic();9.hs1.x++;10.HasStatic.x--;11.System.out.println(?x=?+x);12.}13.}A)5行不能通過編譯,因為引用了私有靜態(tài)變量B)10行不能通過編譯,因為x是私有靜態(tài)變量C)程序通過編譯,輸出結(jié)果為:x=103D)程序通過編譯,輸出結(jié)果為:x=102[單選題]44.以下哪個不是java的垃圾回收算法A)標(biāo)記清除算法B)空間分配算法C)標(biāo)記整理算法D)分代回收算法[單選題]45.下列關(guān)于構(gòu)造方法的敘述中,錯誤的是()A)Java語言規(guī)定構(gòu)造方法名與類名必須相同B)Java語言規(guī)定構(gòu)造方法沒有返回值,但不用void聲明C)Java語言規(guī)定構(gòu)造方法不可以重載D)Java語言規(guī)定構(gòu)造方法只能通過new自動調(diào)用[單選題]46.主線程屬于()A)守護線程B)用戶線程C)Thread線程D)Runable線程[單選題]47.在Java中,從HashSet集合刪除指定元素調(diào)用的方法是()A)remove()B)addAll()C)add()D)clear()[單選題]48.下列List接口的方法,不是從collection接口中繼承而來的是()。A)size()B)add()C)get()D)remove()[單選題]49.要產(chǎn)生[20,999]之間的隨機整數(shù)可以使用以下哪個表達(dá)式?A)(int)(20+Math.random()*97)B)20+(int)(Math.random()*980)C)(int)Math.random()*999D)20+(int)Math.random()*980[單選題]50.關(guān)于數(shù)據(jù)類型轉(zhuǎn)換,必須進(jìn)行強制類型轉(zhuǎn)換的是A)float->doubleB)byte->intC)short->longD)int->char[單選題]51.在過濾器的doFilter方法中,能讓目標(biāo)資源執(zhí)行的方法是()A)FilterChain.doFilter(request.response)B)不用放行.過濾后目標(biāo)就直接執(zhí)行了C)利用轉(zhuǎn)發(fā)讓目標(biāo)資源執(zhí)行D)利用請求重定向讓目標(biāo)資源執(zhí)行[單選題]52.Number對象是原始數(shù)值的包裝對象,varmyNum=Number(value),使用轉(zhuǎn)換函數(shù)時,如果參數(shù)值不能轉(zhuǎn)換為數(shù)字時,將返回()A)0B)NaNC)""D)null[單選題]53.下面關(guān)于this關(guān)鍵字的描述中,錯誤的是()A)如果類的成員變量與方法中的局部變量名相同,那么可以在方法中通過this關(guān)鍵字調(diào)用成員變量B)只能在構(gòu)造方法中使用this調(diào)用其他的構(gòu)造方法C)在構(gòu)造方法中使用this調(diào)用構(gòu)造方法的語句必須是該方法的第一條執(zhí)行語句,且只能出現(xiàn)一次D)可以在一個類的兩個構(gòu)造方法中使用this互相調(diào)用[單選題]54.以下哪個最準(zhǔn)確描述synchronized關(guān)鍵字A)允許兩線程并行運行,而且互相通信B)保證在某時刻只有一個線程可訪問方法或?qū)ο驝)保證允許兩個或更多處理同時開始和結(jié)束D)保證兩個或更多線程同時開始和結(jié)束[單選題]55.設(shè)數(shù)組Array由以下語句定義int[]Array=newint[10]則數(shù)組的第一個元素的正確引用方法為()A)Array[1]B)Array[0]C)Array[]D)Array[單選題]56.Java提供了四種整數(shù)類型,short類型的長度是A)8位B)16位C)32位D)64位[單選題]57.以下不是java虛擬機(jvm)構(gòu)成的是A)類加載器B)字節(jié)確認(rèn)器C)碼流分析器D)JIT實時編譯器[單選題]58.類A有3個int型成員變量a、b、c,則________是類A的正確構(gòu)造方法。A)voidA(){a=0;b=0;c=0;}B)publicvoidA(){a=0;b=0;c=0;}C)publicintA(intx,inty,intz){a=x;b=y;c=z;}D)publicA(intx,inty,intz){a=x;b=y;c=z;}[單選題]59.請問所有的異常類皆繼承哪一個類?()。A)java.io.ExceptionB)java.lang.ThrowableC)java.lang.ExceptionD)java.lang.Error[單選題]60.下列關(guān)于線程說法中錯誤的一項是A)一個線程是一個Thread類的實例B)就緒狀態(tài)下的線程如果獲取到CPU執(zhí)行權(quán)就會進(jìn)入運行狀態(tài)C)一條死亡狀態(tài)的線程可能重新進(jìn)入就緒狀態(tài)D)運行狀態(tài)下的線程在執(zhí)行了sleep方法后進(jìn)入阻塞狀態(tài)[單選題]61.當(dāng)一個類中成員變量和局部變量重名時,可以使用哪個關(guān)鍵字進(jìn)行區(qū)分()A)superB)thisC)publicD)true[單選題]62.在HTML頁面中,定義了如下所示的JavaScript函數(shù)functioncompute(op){alert(op);}正確調(diào)用該函數(shù)的HTML代碼是?A)<inputname="a"type="button"onclick="compute(this.value)"value="+"/>B)<inputname="b"type="button"onclick="compute(-)"value="-"/>C)<inputname="a"type="button"onclick="compute("*")"value="*"/>D)<inputname="a"type="button"onclick="compute(/)"value="/"/>[單選題]63.Hashtable實現(xiàn)以下哪個接口()A)java.util.MapB)java.util.ListC)java.util.HashableD)java.util.Collection[單選題]64.將每一個選擇器匹配到的元素合并后一起返回使用()A)selector1.selector2….selectorNB)selector1,selector2,...selectorNC)selector1selector2...selectorND)selector1+selector2+...selectorN[單選題]65.0.632f是什么類型的數(shù)據(jù)A)floatB)doubleC)intD)string[單選題]66.Statement接口中executeQuery()方法的返回值是()()A)ResultSetB)intC)BooleanD)Result[單選題]67.關(guān)于Applet和Application,下列說法錯誤的是()A)Applet自身不能運行B)Applet可以嵌在Application中運行C)Application以main()方法為入口D)Applet可嵌在瀏覽器中運行[單選題]68.下面關(guān)于JSP注釋的說法中,正確的是()A)JSP注釋語法格式:<!--注釋信息-->B)JSP注釋不會發(fā)送到客戶端C)JSP注釋會在服務(wù)器端翻譯D)JSP注釋與HTML注釋是一樣的[單選題]69.以下程度代碼的輸出結(jié)果是()。intx=20,y=30;booleanb;b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;System.out.println(b);A)trueB)falseC)1D)0[單選題]70.簡單下面哪個是Java語言中正確的標(biāo)識符()A)3DB)$thisC)extendsD)implements[單選題]71.運行程序String[]tokens="A,B;C;D".split("[,;]");For(inti=0;i<tokens.length;i++)System.out.print(tokens[i]+"");A)A,B;C;DB)ABCDC)ABC;DD)AB;C;D[單選題]72.下列關(guān)于Java特點的描述中,錯誤的是?A)Java語言不支持指針B)Java具有自動垃圾回收的機制C)Java只能運行在Window和Linux平臺D)Java允許多個線程同時執(zhí)行[單選題]73.在Java中,一個源程序文件中定義了3個類,其中public修飾的類只能有()個。A)0B)1C)2D)3[單選題]74.下列選項中,能夠返回與當(dāng)前HttpSession對象關(guān)聯(lián)的會話標(biāo)識號的方法是()A)request.getSession();B)request.getId();C)session.getId();D)response.getId();[單選題]75.java源文件經(jīng)過編譯后產(chǎn)生的文件后綴是()A)classB)javaC)javacD)txt[單選題]76.在Java中,for循環(huán)語法格式如下:for(表達(dá)式1;表達(dá)式2;表達(dá)式3){循環(huán)體}以下說法正確的是()A)每次循環(huán)都要執(zhí)行表達(dá)式1B)表達(dá)式2可以返回任何數(shù)據(jù)類型C)3個表達(dá)式均可省略,使用如下格式for(;;){循環(huán)體}D)循環(huán)體中必須有合法的java語句[單選題]77.用于在子類中調(diào)用被重寫父類方法的關(guān)鍵字是:A)thisB)superC)ThisD)Super[單選題]78.下面關(guān)于Cookie的path屬性有效性的說法中,正確的是()A)只對當(dāng)前訪問路徑所屬的目錄有效B)只對當(dāng)前訪問路徑所屬的目錄及其子目錄有效C)只對當(dāng)前訪問路徑所屬的子目錄有效D)只對其它目錄有效(當(dāng)前訪問路徑所屬的目錄及其子目錄無效)[單選題]79.字符A的Unicode編碼為65,請問表達(dá)式"A"+1的值是()A)66B)BC)A1D)非法表達(dá)式[單選題]80.下列哪項表達(dá)式將返回假?A)!(3<=1)B)(4>=4)&&(5<2)C)('a'=='a')&&('c'!='d')D)(2<3)||(3<2)[單選題]81.請閱讀下面的程序PublicClassTest{PublicStaticVoidMain(string[]Args){IntA[]={2,0,4,1,6,3,5};IntTemp;For(intI=0;I<A.length-1;I++){For(intJ=A.length-1;J>I;J--){If(a[j]<A[j-1]){Temp=A[j];A[j]=A[j-1];A[j-1]=Temp;}}}For(integerI:A){System.out.print(i);}}}程序的運行結(jié)果是()。A)2041635B)6543210C)123456D)編譯出錯[單選題]82.下列關(guān)于throws關(guān)鍵字的描述中,正確的是()A)thorws可以聲明在方法上也可以聲明在方法體中B)方法上使用throws拋出一個異常則這個方法中一定有trycatch代碼塊C)使用throws拋出多個異常時各個異常之間必須使用逗號隔開D)throws必須和throw配合使用[單選題]83.在JAVA中,下列方法定義不正確的是()A)floatx(inta,intb){returna-b;}B)intx(inta,intb){returna-b;}C)intx(doublea,intb){returna*b;}D)doublex(doublea,intb){returna*b;}[單選題]84.Java語言的執(zhí)行模式是:()。選項.A)全編譯型B)全解釋型C)半編譯和半解釋型D)同腳本語言的解釋模式[單選題]85.在Tomcat默認(rèn)目錄中,默認(rèn)日志存放在以下哪個路徑:A)/binB)/confC)/webappsD)/logs[單選題]86.在Java程序中已定義Strings=?ABCDEFGHIJABC?,那么s.indexOf(?A?,7)的值為返回此字符串中第一次出現(xiàn)的指定元素的索引,從index處正向搜索,如果未找到該元素,則返回-1。A)-1B)11C)10D)0[單選題]87.若要刪除一個文件,應(yīng)該使用下列哪個類的實例A)RandomAccessFileB)FileC)FileOutputStreamD)FileReader[單選題]88.下面選項中,哪個類不是Object的子類?()A)String類B)System類C)Math類D)int[單選題]89.在Java類中,使用以下()聲明語句來定義公有的int型常量MAX。A)publicB)finalC)publicD)public[單選題]90.類與對象的關(guān)系是A)類是對象的抽象B)對象是類的抽象C)對象是類的子類D)類是對象的具體實例[單選題]91.表單對象屬性過濾選擇器()可以選取被選中的<input>元素A):enabledB):disabledC):checkedD):selected[單選題]92.下面隱式對象中,用于獲取application域中所保存數(shù)據(jù)的是()()A)pageScopeB)applicationScopeC)requestScopeD)sessionScope[單選題]93.有正則表達(dá)式^\d{5,12}$,以下選項中能夠匹配的是()A)a100B)8046976243181C)80010D)abcod[單選題]94.有如下代碼ClassScopeVar{Publicstaticvoidmain(String[]args){Intnum=10;If(num==10){Intnum1=num*num;}Num1=num1+10;System.out.println(num1);}}輸出正確的是()A)110B)20C)不確定D)程序錯誤[單選題]95.下面哪項不是response對象的方法()A)setContentType(StringcontentTypestr)B)setHeader(Stringheadername,Stringheadervalue)C)getParameter(Stringstr)D)sendError(interrorcode)[單選題]96.下面關(guān)于DTD中引用實體的語法格式,正確的是()A)&實體名稱;B)!實體名稱;C)?實體名稱;D)以上都正確[單選題]97.下面選項中,能夠?qū)崿F(xiàn)客戶端3秒后跳到主頁的響應(yīng)消息頭是()A)Refresh=3;url=B)Refresh=3;url=C)Refresh=3.url=D)Refresh:3;url=[單選題]98.在JAVA中,關(guān)于抽象類,下列說法錯誤的是()A)抽象類中可以存在普通方法和抽象方法B)抽象類中可以存在屬性C)抽象類中可以實例化D)一個非抽象類繼承抽象類必須實現(xiàn)抽象類中的所有抽象方法[單選題]99.存儲過程pro有兩個參數(shù),第一個為輸入?yún)?shù),第二個為輸出參數(shù),以下代碼正確的是()A)CallableStatementcst=con.prepareCall(?(callpro(?,?))?);B)CallableStatementcst=con.prepareCall(?(callpro(?))?);C)CallableStatementcst=con.prepareCall(?{callpro(?,?)}?);D)CallableStatementcst=con.prepareCall(?{callpro(?,?,?)}?);[單選題]100.請閱讀下面的程序:PublicClassTest{PublicStaticVoidMain(string[]Args){IntI=0;IntCount=0;Do{If(!(i+"").contains("4")){Count++;}I++;}While(i<500);System.out.println(count);}}下列選項中,程序運行后count的值是()。A)322B)323C)324D)325[單選題]101.以下二維數(shù)組的定義正確的是()。A)inta[3][2]={{1,2},{1,3},{2,3}}B)inta[][]=newint[3][]C)int[][]a=newint[][3]D)int[][]a=newint[][][單選題]102.下列字符中可以作為java標(biāo)識符的是()。選項.A)%getPathB)_3_C)2variableD)#myvar[單選題]103.跨平臺指的是()文件可以跨平臺。A)源文件B)源程序C)字節(jié)碼D)源代碼[單選題]104.以下說法中不正確的是A)Java語言中允許一個類實現(xiàn)多個接口B)Java語言中允許一個類繼承多個類C)Java語言中允許一個類同時繼承一個類并實現(xiàn)一個接口D)Java語言中允許一個接口繼承一個接口[單選題]105.關(guān)于main方法頭,以下各項中合法的是A)publicstaticvoidmain()B)publicstaticvoidmain(Stringargs[])C)publicstaticvoidmain(Stringargs[])D)publicvoidmain(Stringarg[])[單選題]106.在泛型類設(shè)計中,下面泛型形參和泛型實參的描述,錯誤的是()。A)根據(jù)需要設(shè)計多個泛型參數(shù)B)泛型參數(shù)可以用于定義成員變量、方法參數(shù)、方法類型C)實例化時泛型實參必須與泛型形參一一對應(yīng)D)泛型實參可以是基本數(shù)據(jù)類型,如int、float等[單選題]107.<jsp:useBean>聲明的對象默認(rèn)的有效范圍是()。A)pageB)sessionC)applicationD)request[單選題]108.下面JSP標(biāo)簽中,具有轉(zhuǎn)發(fā)功能的是()A)<jsp:include>B)<jsp:forward>C)<jsp:param>D)<jsp:redirect>[單選題]109.以下()不是Java的基本數(shù)據(jù)類型。A)BooleamB)shortC)intD)float[單選題]110.下列說法哪個正確()A)一個程序可以包含多個源文件B)一個源文件中只能有一個類C)一個源文件中可以有多個公共類D)一個源文件只能供一個程序使用[單選題]111.在Java中,負(fù)責(zé)對字節(jié)代碼解釋執(zhí)行的是()。A)應(yīng)用服務(wù)器B)虛擬機C)垃圾回收器D)編譯器[單選題]112.下面語句正確的是()。A)publicstaticvoidclassB)publicvoidclassC)publicstaticvoidmain(String[]args)D)publicvoidstaticmain(Stringarg[])[單選題]113.下面哪個關(guān)鍵字可以完成繼承()A)packageB)interfaceC)extendsD)implements[單選題]114.條件語句if…else…中,下列說法正確的是()A)if后的條件只能是關(guān)系表達(dá)式或邏輯表達(dá)式B)else子句不是可選項C)else后面只能是一個java語句D)else后面可以有多個java語句[單選題]115.構(gòu)造函數(shù)何時被調(diào)用?A)創(chuàng)建對象時。B)類定義時。C)使用對象的方法時。D)使用對象的屬性時。[單選題]116.下列表達(dá)式中,類型可以作為int型的是:A)?abc?+?efg?B)?abc?+?efg?C)?a?+?b?D)3+?4?[單選題]117.下列說法哪個正確A)不需要定義類,就能創(chuàng)建對象B)對象中必須有屬性和方法C)屬性可以是簡單變量,也可以是一個對象D)屬性必須是簡單變量[單選題]118.有如下變量doubley=23.0;floatx=56.5;longk=10;byteb=56;表達(dá)式b*k+500.0*y/x的類型是()。A)byteB)longC)floatD)double[單選題]119.ServletContext對象被創(chuàng)建時,將會調(diào)用ServletContextListener接口中()方法A)contextInitialized()B)initializedContext()C)destroyedContext()D)contextDestroyed()[單選題]120.下面關(guān)于抽象類的說明,錯誤的是()。A)抽象類也可以實例化對象變量B)抽象類內(nèi)含有抽象方法C)抽象方法是一個沒有方法體的方法D)一個類繼承一個抽象類后,可以還是抽象類[單選題]121.Java程序經(jīng)過編譯后生成的文件的后綴是()。A)objB)exeC)classD)java[單選題]122.異常包含下列那些內(nèi)容()A)程序中的語法錯誤B)程序的編譯錯誤C)程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況D)程序事先定義好的可能出現(xiàn)的意外情況[單選題]123.下列的sql語句中,哪一項可用executeQuery方法發(fā)送到數(shù)據(jù)庫?A)UPDATEB)DELETEC)SELECTD)INSERT[單選題]124.運行下列代碼后,輸出的內(nèi)容是()。Chari='k';Switch(i){Case'a'.System.out.println(?apple?);break;Case'b'.System.out.println(?ball?);break;Case'c'.System.out.println(?center?);break;Default.System.out.println(?other?);}選項.A)appleB)ballC)centerD)other[單選題]125.被每個類的實例共享的成員變量是類的()A)public變量B)private變量C)實例變量variablesD)類()變量[單選題]126.常見事件類中,鍵盤事件類為A)InputEventB)KeyEventC)MouseEventD)WindowEvent[單選題]127.以下不屬于JSP內(nèi)置對象的是:A)documentB)requestC)responseD)session[單選題]128.下列選項中,()不屬于Java語言的基本數(shù)據(jù)類型A)數(shù)組B)整數(shù)型C)浮點型D)字符型[單選題]129.關(guān)于內(nèi)嵌式引入CSS樣式表,以下書寫正確的是()A)<styletype="text/stylesheet?></style>B)<styletype="text/css?></style>C)<csstype="text/style?></css>D)<csstype="text/stylesheet?></css>[單選題]130.下列ABCD注釋標(biāo)注的哪行代碼有編譯錯誤?ClassTest{Intx;Voidf(intn){Intm;//AIntt=n+x;//BInty=m+x;//CM=10;Y=x+m;//D}}A)AB)BC)CD)D[單選題]131.getCustomerInfo()方法如下,try中可以捕獲三種類型的異常,如果在該方法運行中產(chǎn)生了一個IOException,將會輸出什么結(jié)果()publicvoidgetCustomerInfo(){try{//dosomethingthatmaycauseanException}catch(java.io.FileNotFoundExceptionex){System.out.print("FileNotFoundException!");}catch(java.io.IOExceptionex){System.out.print("IOException!");}catch(java.lang.Exceptionex){System.out.print("Exception!");}}A)IOException!B)IOException!Exception!C)FileNotFoundException!IOException!D)FileNotFoundException!IOException!Exception![單選題]132.定義一個公有double型常量PI,哪一條語句最好?A)publicfinaldoublePI;B)publicfinalstaticdoublePI=3.14;C)publicfinalstaticdoublePI;D)publicstaticdoublePI=3.14;[單選題]133.關(guān)于封裝的描述,下面說法錯誤的是()。A)封裝將變化隔離B)封裝提高重用性C)封裝提高安全性D)只有被private修飾才叫做封裝[單選題]134.當(dāng)訪問無效的數(shù)組下標(biāo)時,會發(fā)生()A)終止程序B)數(shù)組正常使用C)系統(tǒng)崩潰D)拋出異常[單選題]135.運行線程的()方法不會引起阻塞狀態(tài)。?A)sleep()B)join()C)wait()D)run()[單選題]136.The__________methodreturnsaraisedtothepowerofB點()A)Math.power(a,b)B)Math.exponent(a,b)C)Math.pow(a,b)D)Math.pow(b,a)[單選題]137.已知方法test()定義如下,在方法unsafe()運行正常的情況下哪條語句將肯定不會被輸出()。Publicvoidtest(){Try{Unsafe();System.out.println("Test4");}catch(SafeExceptione){System.out.println("Test3");}finally{System.out.println("Test2");}System.out.println("Test1");}A)Test4B)Test3C)Test2D)Test1[單選題]138.當(dāng)一個Applet被加載,后續(xù)對Applet生命周期方法的調(diào)用中,可能存在的次序是()A)start(),stop(),init(),destroy()B)init(),start(),stop(),start(),stop(),destroy()C)start(),init(),stop(),destroy()D)init(),start(),destroy(),stop()[單選題]139.下列關(guān)于包裝類的描述中,錯誤的是?()A)包裝類的作用之一就是將基本類型包裝成引用類型B)包裝類它可以完成在基本類型與String類型之間的轉(zhuǎn)換C)包裝類一共有八個,對應(yīng)的基本數(shù)據(jù)類型D)可以通過繼承包裝類完成自定義包裝類的設(shè)計[單選題]140.在JAVA中,關(guān)于String類的equals方法描述錯誤的是()A)String類的equals方法用于判斷兩個字符串的值是否相等B)String類的equals方法的返回值為一個StringC)String類的equals方法的返回值是一個booleanD)String類的equals方法重寫了Object的equals方法[單選題]141.JavaSE的包文件tools.jar所在的目錄是()。選項.A)%JAVA_HOME%jreB)%JAVA_HOME%libC)%JAVA_HOME%inD)%JAVA_HOME%demo[單選題]142.java程序在運行的時候,第一個執(zhí)行的方法就是()方法。A)javacB)classC)javaD)main()[單選題]143.將jsp翻譯成的Servlet源碼后,用戶訪問JSP文件時會被調(diào)用的方法是()A)_jspInit()B)_jspDestroy()C)_jspService()D)Serivce()[單選題]144.MVC模式中用于負(fù)責(zé)與用戶交互并展示模型中數(shù)據(jù)的模塊是()A)模型(Model)B)表示層(View)C)視圖(View)D)控制器(Controller)[單選題]145.返回number1和number2中較大值使用()方法A)Math.abs(number)B)Math.ceil(number)C)Math.floor(number)D)Math.max(number1,number2)[單選題]146.下列選項中,使用了緩沖區(qū)技術(shù)的流是()1分A)DataInputStreamB)FileOutputStreamC)BufferedInputStreamD)FileReader[單選題]147.下面()是產(chǎn)生0或1最好的辦法?A)(int)Math.random()B)(int)Math.random()+1C)(int)(Math.random()+0.5)D)(int)(Math.random()+0.2)E)(int)(Math.random()+0.8)[單選題]148.-24%-5結(jié)果是()A)3B)-3C)4D)-4E)0[單選題]149.Given:10.publicclassSuperCalc{11.protectedstaticintmultiply(inta,intb){returna*b;}12.}and:20.publicclassSubCalcextendsSuperCalc{21.publicstaticintmultiply(inta,intb){22.intc=super.multiply(a,b);23.returnc;24.}25.}and:30.SubCalcsc=newSubCalc();31.System.out.println(sc.multiply(3,4));32.System.out.println(SubCalc.multiply(2,2));Whatistheresult?A)124B)Thecoderunswithnooutput.C)Anexceptionisthrownatruntime.D)Compilationfailsbecauseofanerrorinline21.E)Compilationfailsbecauseofanerrorinline22.F)Compilationfailsbecauseofanerrorinline31.第2部分:多項選擇題,共23題,每題至少兩個正確答案,多選或少選均不得分。[多選題]150.下列選項中,可以實現(xiàn)注冊數(shù)據(jù)庫驅(qū)動的語句有()A)DriverManager.registerDriver(newcom.mysql.jdbc.Driver());B)Class.forName("com.mysql.jdbc.Driver");C)class.forName("com.mysql.jdbc.Driver");D)DriverManager.getDriver(newcom.mysql.jdbc.Driver());[多選題]151.下列關(guān)于安裝Tomcat時要先安裝JDK的原因,說法正確的有()()A)Tomcat作為Java程序.它的運行離不開JDK提供的Java虛擬機B)Tomcat利用JDK來接收HTTP請求C)Tomcat利用JDK來發(fā)送HTTP響應(yīng)D)Tomcat6.x以下的版本在運行時.利用JDK提供的Java編譯器來動態(tài)編譯JSP代碼[多選題]152.下列關(guān)于URL重寫的描述中,正確的是()A)如果瀏覽器沒有禁用cookie,那么在瀏覽器中訪問時就不會重寫URLB)如果瀏覽器禁用cookie了,那么瀏覽器每次訪問時都會重寫URLC)如果瀏覽器沒有禁用cookie,那么在瀏覽器只在第一次訪問時才會重寫URL,以后每次訪問時都不會重寫URLD)不管瀏覽器是否禁用cookie,都一定要重寫URL[多選題]153.下列選項中,屬于標(biāo)記屬性的是()。A)heightB)cellspacingC)cellpaddingD)background[多選題]154.編譯并運行下面的程序,運行結(jié)果為().publicclassA{publicstaticvoidmain(String[]args){Aa=newB();a.test();}voidtest(){System.out.print("A");}}classBextendsA{voidtest(){super.test();System.out.println("B");}}A)子類B定義了與父類A中同名的方法test,java中稱為方法的覆蓋。B)代碼可以編譯運行,并輸出結(jié)果:AB。C)代碼可以編譯運行,并輸出結(jié)果:A。D)代碼可以編譯運行,并輸出結(jié)果:A。[多選題]155.面向接口編程可以提高代碼的?A)耦合性B)擴展性C)維護性D)趣味性[多選題]156.下列選項中,哪些是Properties類的方法()A)setProperty()B)getProperty()C)Iterator()D)Add()[多選題]157.Helooksyoung,but()heismuchtheelderofthetwo.A)actB)actualC)particularlyD)actually[多選題]158.在Java中,以下關(guān)于String對象說法不正確的有()【選兩項】A)String是引用數(shù)據(jù)類型B)代碼Strings="123";s=s+"4";出現(xiàn)編譯出錯C)String中的equals方法用于比較兩個字符串的內(nèi)容是否相同D)Stringa=null,a.length()等于0[多選題]159.下面選項中,對Math類描述正確的是()A)Math類中所有的方法都是靜態(tài)的B)Math類中的方法可以使用類名.方法名的方式調(diào)用C)Math類的構(gòu)造函數(shù)是私有的D)無法使用Math類創(chuàng)建對象[多選題]160.下面關(guān)于接口的說法中正確的是。A)接口所有方法都是抽象的B)接口所有的方法一定都是public的C)用于定義接口的關(guān)鍵字是implementsD)接口可以看作一種特殊的抽象類,包含常量和抽象方法[多選題]161.以下哪些屬于InputStream類的方法?A)intread(byte[])B)voidflush()C)voidclose()D)available()[多選題]162.下列關(guān)于Java中垃圾回收的相關(guān)說法,正確的是()A)Java虛擬機會自動回收垃圾對象所占用的內(nèi)存空間B)任何Java類都可以重寫Object類的finalize()方法,在該方法中清理該對象占用的資源C)只有當(dāng)程序認(rèn)為需要更多的額外內(nèi)存時,垃圾回收器才會自動進(jìn)行垃圾回收D)調(diào)用垃圾回收期方法后會立即進(jìn)行垃圾回收[多選題]163.關(guān)于null和??說法正確的是A)null是常量B)??是字符串對象C)null可以調(diào)用方法D)??可以調(diào)用方法[多選題]164.下列選項中能正確實現(xiàn)一個servlet的方式有()()A)繼承javax.servlet.http.HttpServlet類B)實現(xiàn)javax.servlet.Servlet接口C)繼承javax.servlet.GenericServlet類D)自定義一個類.命名為Servlet[多選題]165.jQuery替換節(jié)點的兩種方法()A)replace()B)replaceWith()C)replaceAll()D)remove()[多選題]166.下列關(guān)于FileWriter的說法正確的是()A)FileWriter是OutputStreamWriter類的子類B)FileWriter用于直接向文件中讀取字符C)FileWriter在指定寫入的文件不存在時會拋出異常D)使用FileWriter(StringfileName,booleanappend)構(gòu)造方法能實現(xiàn)在文件中追加內(nèi)容的效果[多選題]167.關(guān)于下列ArrayList類的方法,是從List接口中繼承而來的是()A)toArray()B)clone()C)set()D)add()[多選題]168.下面選項中,對Math類描述正確的是()A)Math類中所有的方法都是靜態(tài)的B)Math類中的方法可以使用類名.方法名的方式調(diào)用C)Math類的構(gòu)造函數(shù)是私有的D)無法使用Math類創(chuàng)建對象[多選題]169.Given:publicclassTestFive{2.privateintx;3.publicvoidfoo(){4.intcurrent=x;5.x=current+1;6.}7.publicvoidgo(){8.for(inti=0;i<5;i++){9.newThread(){10.publicvoidrun(){11.foo();12.System.out.print(x+",");13.}}.start();14.}}Whichtwochanges,takentogether,wouldguaranteetheoutput:1,2,3,4,5,?(Choosetwo.)A)movetheline12printstatementintothefoo()methodB)changeline7topublicsynchronizedvoidgo(){C)changethevariabledeclarationonline2toprivatevolatileintx;D)wrapthecodeinsidethefoo()methodwithasynchronized(this)blockE)wraptheforloopcodeinsidethego()methodwithasynchronizedblocksynchronized(this){//forloopcodehere}第3部分:判斷題,共44題,請判斷題目是否正確。[判斷題]170.Calendar類叫日歷類,是方便我們操作日期的。(A)正確B)錯誤[判斷題]171.switch條件語句可以針對某個表達(dá)式的值作出判斷,從而決定程序執(zhí)行哪一段代碼。()A)正確B)錯誤[判斷題]172.Map接口是一種雙列集合,它的每個元素都包含一個鍵對象Key和值對象Value。()A)正確B)錯誤[判斷題]173.構(gòu)造函數(shù)名應(yīng)與類名相同,返回類型為void。A)正確B)錯誤[判斷題]174.如果File對象表示的目錄下有文件或者子目錄,調(diào)用delete()方法可以將其直接刪除。A)正確B)錯誤[判斷題]175.for(表達(dá)式1;表達(dá)式2;表達(dá)式3)...語句中的?表達(dá)式2?的值必須是boolean型數(shù)據(jù)正確錯誤A)正確B)錯誤[判斷題]176.Java程序分為兩大類:一類是Application程序,另一類是Applet程序。前者又稱Java應(yīng)用程序,后者又稱java小應(yīng)用程序。()A)正確B)錯誤[判斷題]177.HTML中注釋標(biāo)記的基本語法是。()A)正確B)錯誤[判斷題]178.子接口只能繼承父接口中所有非私有的抽象方法。()A)正確B)錯誤[判斷題]179.定義枚舉的元素一定要大寫。()A)正確B)錯誤[判斷題]180.Java應(yīng)用程序的主類可以不是public類。A)正確B)錯誤[判斷題]181.字節(jié)流只能用來讀寫二進(jìn)制文件。A)正確B)錯誤[判斷題]182.接口中的所有方法必須申明為抽象方法。()A)正確B)錯誤[判斷題]183.JSP本質(zhì)是一個Servlet,但卻不要去做相應(yīng)的配置信息,是因為在Tomcat服務(wù)器的web.xml文件中已幫助我們實現(xiàn)了JSP的相關(guān)配置。()A)正確B)錯誤[判斷題]184.Set可包含重復(fù)的元素A)正確B)錯誤[判斷題]185.成員變量在整個類中有效,而局部變量只在定義它的方法內(nèi)有效。()A)正確B)錯誤[判斷題]186.Outputstream類和Inputstream類是所有字節(jié)流輸入輸出類的父類。()A)正確B)錯誤[判斷題]187.Java中可以通過this關(guān)鍵字解決成員變量與局部變量名稱沖突問題。()A)正確B)錯誤[判斷題]188.Math類中定義的方法都為靜態(tài)方法。()A)正確B)錯誤[判斷題]189.子類不能繼承父類的私有成員變量,因此也沒有任何辦法可以修改父類的私有成員變量。A)正確B)錯誤[判斷題]190.JSTL標(biāo)簽庫中的Core標(biāo)簽庫的URI為/jsp/jstl/core。A)正確B)錯誤[判斷題]191.當(dāng)對某一個標(biāo)記應(yīng)用width屬性設(shè)置寬度時,該列中的所有單元格均會以設(shè)置的寬度顯示。()A)正確B)錯誤[判斷題]192.程序運行時所產(chǎn)生的系統(tǒng)定義的異常將自動被拋出A)正確B)錯誤[判斷題]193.一個類只有一個父類,但可以實現(xiàn)多個接口,一個接口也可以有多個父接口。A)正確B)錯誤[判斷題]194.編寫小應(yīng)用程序?qū)嶋H上就是要實現(xiàn)類java.applet.Applet的子類,該子類必須是public類型,否則將在運行時出現(xiàn)異常。()A)正確B)錯誤[判斷題]195.HashSet集合存儲的元素是無序的。A)正確B)錯誤[判斷題]196.在定義表單時,如果不定義表單域,表單中的數(shù)據(jù)就無法傳送到后臺服務(wù)器。()A)正確B)錯誤[判斷題]197.接口不能復(fù)用另一個接口。()A)正確B)錯誤[判斷題]198.Date、Calendar以及DateFormat類都位于java.util包中。A)正確B)錯誤[判斷題]199.對象可作方法參數(shù),對象數(shù)組不能作為方法參數(shù)。()A)正確B)錯誤[判斷題]200.使用while循環(huán)語句來判斷如果猜對了,跳出循環(huán),游戲結(jié)束;如果猜錯了,通過while循環(huán)語句進(jìn)行繼續(xù)猜數(shù)字操作,并在循環(huán)內(nèi)部使用if...else語句對猜錯的情況進(jìn)行提示,以便提高下一次猜數(shù)字的準(zhǔn)確A)正確B)錯誤[判斷題]201.標(biāo)識符不能是true、false或null,而且它們3個也不是Java關(guān)鍵字。A)正確B)錯誤[判斷題]202.public和class都是關(guān)鍵字。A)正確B)錯誤[判斷題]203.String類代表字符串類,即:由多個字符組成的一串?dāng)?shù)據(jù)。字符串的本質(zhì)就是一個字符數(shù)組。A)正確B)錯誤[判斷題]204.一個類中可以定義多個同名的方法,只要他們的返回值類型不同即可。()A)正確B)錯誤[判斷題]205.方法內(nèi)部類中不能訪問外部類的成員變量。A)正確B)錯誤[判斷題]206.使用運算符new創(chuàng)建對象時,賦給對象的值實際上是一個引用值。A)正確B)錯誤[判斷題]207.Container容器分為兩種類型,分別是Frame和Panel。A)正確B)錯誤[判斷題]208.二分查找要求我們的數(shù)據(jù)必須是排序的A)正確B)錯誤[判斷題]209.同步代碼塊的格式是synchronized(對象){}。A)正確B)錯誤[判斷題]210.目前應(yīng)用最廣泛的網(wǎng)絡(luò)通信協(xié)議是TCP/IP協(xié)議。A)正確B)錯誤[判斷題]211.在進(jìn)行自增(++)和自減(--)的運算時,如果運算符(++或--)放在操作數(shù)的前面則是先進(jìn)行自增或自減運算,再進(jìn)行其它運算()A)正確B)錯誤[判斷題]212.Map的特征是在存放的鍵--值對中不允許有重復(fù)的鍵,每個鍵最多只能映射一個值。A)正確B)錯誤[判斷題]213.Java中數(shù)組的元素可以是簡單數(shù)據(jù)類型的量,也可以是某一類的對象。A)正確B)錯誤第4部分:問答題,共40題,請在空白處填寫正確答案。[問答題]214.ResultSet接口中定義了大量的getXXX()方法,如果使用字段的索引來獲取指定的數(shù)據(jù),字段的索引是從()開始編號的。[問答題]215.抽象類(abstractclass)和接口(interface)有什么異同?[問答題]216.DK提供了一個()類,該類可以發(fā)送和接收DatagramPacket數(shù)據(jù)包。[問答題]217.在安裝java開發(fā)環(huán)境時,需要配置()、()2個環(huán)境變量?[問答題]218.Java程序能在WWW瀏覽器上運行的是()。[問答題]219.()是Writer的子類,它可以將一個字節(jié)輸出流轉(zhuǎn)換成字符輸出流,方便直接入字符。[問答題]220.如果數(shù)據(jù)庫驅(qū)動程序加載成功,進(jìn)行數(shù)據(jù)庫連接時,由于URL、UseName、或者Password錯誤,將拋出()異常對象。[問答題]221.Java語言具有()()()()()()的特點。[問答題]222.class="fr-ficfr-dibcursor-hover"[問答題]223.可以使用String類的()方法比較一字符串是否與字符串s相同。[問答題]224.InputStream類中專門用于讀取文件中數(shù)據(jù)的子類是()。[問答題]225.線程的優(yōu)先級用1~10之間的整數(shù)來表示,其中______代表優(yōu)先級最高,______代表優(yōu)先級最低[問答題]226.FileUpload上傳文件時,用于封裝單個表單字段元素的數(shù)據(jù)的接口是()。[問答題]227.在Java小應(yīng)用程序中,其生命周期對應(yīng)的四個方法為方法____,方法____,方法____,方法____[問答題]228.請按如下要求定義兩個類A和B,類A中定義一個char類型屬性x(將其賦值為65)和一個在小程序窗口中輸出x值的方法myPrint()。類B是類A的子類,其中定義一個int類型屬性y(將其賦值為16)和String類型的屬性s(將其賦值為?javaprogram!?);類B中也定義了一個名為myPrint的方法,其功能為在小程序窗口中輸出y和s值;類B中還有一個方法printAll(),該方法中分別調(diào)用父類和子類的myPrint()方法做輸出。編寫一個Applet,在主類Applet1中創(chuàng)建類B的對象b,調(diào)用printAll()方法輸出對象b的屬性值。[問答題]229.▲環(huán)境變量用來存儲Java的編譯和運行工具所在的路徑。[問答題]230.PreparedStatement接口對象變量通過數(shù)據(jù)庫連接對象的()方法進(jìn)行實例化的。[問答題]231.Java配置path環(huán)境變量是為了可以使用()[問答題]232.JAVA中thread類的sleep()方法可以讓當(dāng)前線程進(jìn)入__________狀態(tài)。[問答題]233.接口聲明有____和___。[問答題]234.什么是檢查異常(非運行時異常)、非檢查異常(運行時異常),各列舉五個?[問答題]235.在java源文件中,class、import和package語句的順序是:()、()、()。[問答題]236.根據(jù)轉(zhuǎn)換方式的不同,數(shù)據(jù)類型轉(zhuǎn)換可分為()和強制類型轉(zhuǎn)換兩種。[問答題]237.數(shù)組作為參數(shù)傳遞,傳遞的方式是__________傳遞。[問答題]238.大多情況下,使用JMenu(Stringtext)構(gòu)造函數(shù)創(chuàng)建JMenu菜單,參數(shù)text表示菜單上的()。[問答題]239.某人在玩游戲的時候輸入密碼123456后成功進(jìn)入游戲(輸錯5次則被強行退出),要求用程序?qū)崿F(xiàn)密碼驗證的過程。提示:1)使用Sysytem.in包裝為字符流讀取鍵盤輸入。2)BufferedReader對字符流進(jìn)行包裝。調(diào)用BufferedReader的readLine()方法每次讀取一行。3)在for循環(huán)判中判斷輸入的密碼是否為?123456?,如果是則打印?恭喜你進(jìn)入游戲?,并跳出循環(huán),否則繼續(xù)循環(huán)讀取鍵盤輸入。4)當(dāng)循環(huán)完畢,密碼還不正確,則打印?密碼錯誤,結(jié)束游戲?,并調(diào)用System.exit(0)方法結(jié)束程序。[問答題]240.用同一個類定義2個對象,這2個對象之間要進(jìn)行信息交換,可以通過()變量來實現(xiàn)。[問答題]241.產(chǎn)生事件的對象稱為()。[問答題]242.Java程序中的循環(huán)語句包括for語句,do--while語句和____語句[問答題]243.&&和&,||和|有什么異同?[問答題]244.定義一個方法,只想被不同包下的子類使用,需要使用訪問修飾符【】。[問答題]245.簡述Java的特點。[問答題]246.ServletContext接口可以獲取Web應(yīng)用程序的()參數(shù)。[問答題]247.Java中有哪些常見的接口是標(biāo)記接口。[問答題]248.Map集合中的元素都是成對出現(xiàn)的,并且都是以、的映射關(guān)系存在。[問答題]249.在TreeMap內(nèi)部是通過()的原理來保證鍵的唯一性。[問答題]250.編寫java小程序,在小程序界面畫一個彩色球,當(dāng)壓下鍵盤上的4個方向鍵時,彩色球能向指定的方向移動。[問答題]251.JAVA語言中,使用()和()關(guān)鍵字來拋出異常。[問答題]252.static塊、構(gòu)造代碼塊、構(gòu)造方法的執(zhí)行順序(有繼承和沒繼承兩種情況)?[問答題]253.Connection接口的【prepareStatement(Stringsql)】方法用于創(chuàng)建一個PreparedStatement對象來將參數(shù)化的SQL語句發(fā)送到數(shù)據(jù)庫。[單選題]254.Given:publicclassLineUp{2.publicstaticvoidmain(String[]args

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論