




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
試卷科目:JAVA開發(fā)基礎(chǔ)JAVA開發(fā)基礎(chǔ)(習(xí)題卷24)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開發(fā)基礎(chǔ)第1部分:單項(xiàng)選擇題,共149題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.以下都是Math類的常用方法,其中用于計(jì)算絕對值的方法是哪個?A)ceil()B)floor()C)abs()D)random()[單選題]2.在程序的下劃線處應(yīng)填入的選項(xiàng)是:publicclassTest_____{publicstaticvoidmain(Stringargs[]){Testt=newTest();Threadtt=newThread(t);tt.start();}publicvoidrun(){for(inti=0;iA)implementsRunnableB)extendsThreadC)implementsThreadD)extendsRunnable[單選題]3.下面不是合法標(biāo)識符的是()A)2ofUSB)giveMesC)whataQuizD)$d2000_[單選題]4.標(biāo)記<%%>中的內(nèi)容是()。A)script腳本B)JSP程序片段C)JSP聲明D)JSP表達(dá)式[單選題]5.Swing組件中的復(fù)選框組件類是A)JCheckBoxB)JRadioButtonC)JComboBoxD)JList[單選題]6.以下屬于JSP語法中的指令標(biāo)識的是:A)<%@……%>B)<%!……%>C)<%=……%>D)<%……%>[單選題]7.關(guān)于數(shù)組,下列說法中不正確的是A)數(shù)組是最簡單的復(fù)合數(shù)據(jù)類型,是一系列數(shù)據(jù)的集合B)數(shù)組元素可以是基本數(shù)據(jù)類型、對象或其他數(shù)組C)定義數(shù)組時必須分配內(nèi)存D)一個數(shù)組中所有元素都必須具有相同的數(shù)據(jù)類型[單選題]8.給定一個Java程序的代碼片斷如下:if(grade=='A'||grade=='B')Score=90;elseif(grade=='C'||grade=='D')Score=70;elseScore=60;等同的switch是下列哪一個(選一項(xiàng))A)switch(grade){case'A':case'B':score=90;case'C':case'D':scpre=70;default:score=60;}B)switch(grade){case'A':break;case'B':score=90;case'C':break;case'D':scpre=70;default:score=60;break;}C)switch(grade){case'B':score=90;break;case'D:scpre=70;break;default:score=60;break;}D)switch(grade){case'A':case'B':score=90;break;case'C':case'D':scpre=70;break;default:score=60;break;}[單選題]9.已知數(shù)組array,其最后一個元素的下標(biāo)是?A)array.sizeB)array.length-lC)array.size-lD)array.length[單選題]10.下面關(guān)于ArrayList的描述中,錯誤的是()A)ArrayList是List接口的一個實(shí)現(xiàn)類。B)ArrayList內(nèi)部的數(shù)據(jù)存儲結(jié)構(gòu)是數(shù)組C)ArrayList很適合做大量的增刪操作D)使用ArrayList集合遍歷和查找元素很高效[單選題]11.下列JAVA語句中,不正確的一項(xiàng)是A)int$e,a,b=10B)charc,d=?a?C)floate=0.0dD)doublee=0.0f[單選題]12.MVC模式中,M(模型層)指的是()A)實(shí)體類B)Service層C)dao層D)以上都是[單選題]13.簡單下面哪個單詞是Java語言的關(guān)鍵字()A)FloatB)thisC)stringD)unsigned[單選題]14.下列哪個聲明是正確的?A)publicabstractclassCar{}B)protectedprivatenumber;C)abstractfinalclassHI{}D)abstractprivatemove(){}[單選題]15.下列關(guān)于JDK的說法中,錯誤的是()A)JDK是Java開發(fā)環(huán)境的簡稱B)JDK包括Java編譯器、Java文檔生成工具、Java打包工具等C)安裝JDK后,還需要單獨(dú)安裝JRED)JDK是整個Java的核心[單選題]16.Java.語言中所有的簡單數(shù)據(jù)類型都被包含在()中。A)java.langB)<inputtype="radio"name="input_5f7a316be138926ac1cf_2_1"value="choice_1">java.awtC)<inputtype="radio"name="input_5f7a316be138926ac1cf_2_1"value="choice_0">java.sqlD)java.math[單選題]17.要將一個double變量d賦值給一個float變量x,可以寫成()A)x=(long)dB)x=(int)d;C)x=d;D)x=(float)d;[單選題]18.一般對象使用時,下面描述錯誤的是()A)通過?.?運(yùn)算符調(diào)用成員變量和方法B)通過成員變量的訪問權(quán)限設(shè)定限制自身對這些變量方法的調(diào)用C)將一個對象申明為類的成員時,必須在使用前為其分配內(nèi)存D)在方法中使用對象作為參數(shù)時,采用引用調(diào)用[單選題]19.分析如下代碼,輸出結(jié)果正確的是():classTest{publicstaticvoidmain(String[]args){inti=5;System.out.println(i++);System.out.println(i);}}A)66B)55C)56D)67[單選題]20.要訪問存儲在request中的name屬性,以下EL表達(dá)式中正確的是:A)\${}B)\${requestS}C)${requestS}D)${}[單選題]21.下列哪一個是包中用于得到主機(jī)名的方法。A)getByName()B)getHost()C)getCode()D)getCodeBase()[單選題]22.有以下方法的定義,請選擇該方法的返回類型()。ReturnTypemethod(bytex,doubley){return(short)(x/y*2);}A)byteB)shortC)intD)double[單選題]23.若二維數(shù)組intarr[][]={{1,2,3},{4,5,6},{7,8}};,則arr[1][2]的值是()A)2B)5C)6D)0[單選題]24.對于一個session來說我們描述正確的是()A)一個session對應(yīng)一個瀏覽器,瀏覽器關(guān)閉session就銷毀了B)一個session不對應(yīng)一個瀏覽器,一臺計(jì)算機(jī)只有一個sessionC)服務(wù)器為每一個瀏覽器分配一個session,但是session不會再瀏覽器關(guān)閉的時候銷毀。只有過期或服務(wù)器關(guān)閉才會銷毀D)以上都不對[單選題]25.下列選項(xiàng)中,正確的是?A)parseInt(?150cats?)返回150catsB)parseInt(?cats?)返回NaNC)parseInt(?6.56?)返回6.65D)parseInt(?-6?)返回6[單選題]26.簡單Java源程序必須以()作為其擴(kuò)展名A)javaB)exeC)classD)html[單選題]27.以下關(guān)于java程序初始化順序的描述,不正確的是A)靜態(tài)對象先于非靜態(tài)對象初始化B)靜態(tài)對象只初始化一次C)非靜態(tài)對象可能會初始化很多次D)子類先于父類進(jìn)行初始化[單選題]28.在JAVA中,存在類A,以下構(gòu)造方法的聲明,其中正確的是()A)voidA(intx){…}B)publicA(intx){…}C)publica(intx){…}D)staticA(intx){…}[單選題]29.程序閱讀題。Importjava.util.*;Importjava.util.Map.*;PublicclassTest04{publicstaticvoidmain(String[]args){Mapmap=newHashMap();map.put(1,"Tom");map.put(2,"Lucy");map.put(3,"Annie");SetkeySet=map.keySet();Iteratorit=keySet.iterator();while(it.hasNext()){Objectkey=it.next();System.out.println(key);}}}A)不能通過編譯B)能通過編譯,沒有輸出C)能通過編譯,但是會拋出異常:D)能通過編譯,輸出為:123[單選題]30.下面選項(xiàng)中,用于調(diào)用數(shù)據(jù)庫存儲過程的方法是()()A)prepareCall(Stringsql)B)prepareStatement(Stringsql)C)registerDriver(Driverdriver)D)createStatement()[單選題]31.閱讀下面代碼片段:c_if.jsp:<body><c:iftest="${1==1}">helloworld</c:if></body>當(dāng)在瀏覽器訪問該c_if.jsp時的效果是()A)瀏覽器空白,控制臺有信息顯示B)瀏覽器報(bào)錯,控制臺出現(xiàn)異常C)瀏覽器顯示:helloD)瀏覽器正常,控制臺顯示:hello[單選題]32.在HTML文件的標(biāo)志中作為可選屬性的是:A)Applet主類的文件名B)Applet顯示區(qū)域的寬度C)Applet主類的路徑D)Applet顯示區(qū)域的高度[單選題]33.Whatisiprintedinthefollowingcode?()publicclassTest{publicstaticvoidmain(String[]args){intj=0;inti=j+++j*5;System.out.println("Whatisi?"+i);}}A)0B)1C)5D)6[單選題]34.關(guān)于onclick事件說法,正確的是?A)該事件使用頻次非常少B)該事件是鼠標(biāo)離開頁面元素時觸發(fā)的事件C)該事件屬性不可以綁定自定義函數(shù)D)該事件屬性綁定函數(shù)代碼可按如下實(shí)現(xiàn):onClick="Show(參數(shù))",Show為函數(shù)名[單選題]35.在Java中,閱讀下列Java代碼片段,正確編譯后輸出結(jié)果是()intscore=75;if(score>75)System.out.println(?成績還有待提高!?);elseSystem.out.println(?成績下降,需要努力了!?);A)成績還有待提高B)成績下降,需要努力了!C)成績還有待提高!成績下降,需要努力了!D)編譯錯誤[單選題]36.下列關(guān)于線程優(yōu)先級的說法中,錯誤的一項(xiàng)是()。A)MIN_PRIORITY代表最低優(yōu)先級B)MAX_PRIORITY代表最高優(yōu)先級C)NOR_PRIORITY代表普通優(yōu)先級D)代表優(yōu)先級的常數(shù)值越大優(yōu)先級越低[單選題]37.下列選項(xiàng)中,可以啟動Tomcat的是哪個命令()A)shutdown.batB)startup.batC)start.batD)startup.dll[單選題]38.java應(yīng)用程序中,程序執(zhí)行的總?cè)肟诜椒ㄊ牵ǎ〢)main()方法B)toString方法C)init方法D)actionPerfromed方法[單選題]39.下面關(guān)鍵字不能用來控制對類成員的訪問的是A)publicB)protectedC)privateD)default[單選題]40.下面關(guān)于Cookie的domain屬性默認(rèn)取值的說法中,正確的是()A)默認(rèn)值為localhostB)默認(rèn)值為/C)默認(rèn)值為當(dāng)前主機(jī)名D)默認(rèn)值為-1[單選題]41.要求設(shè)計(jì)一個類,它擁有一個特殊的成員域,該成員域必須能夠被這個類的子類訪問到,但是不能被不在同一個包內(nèi)的其他類訪問到。下面哪些設(shè)計(jì)可以滿足上述要求?()A)該成員域的封裝屬性設(shè)置為publicB)該成員域的封裝屬性設(shè)置為privateC)該成員域的封裝屬性設(shè)置為protectedD)該成員域不需要特殊的封裝屬性[單選題]42.下列定義語句正確的是()A)charc="/n";B)inti=12;C)floatf=2.8;D)booleanb=null;[單選題]43.下面程序的運(yùn)行結(jié)果是()Stringstr1="hello";Stringstr2="he"+newString("llo");System.err.println(str1==str2);A)falseB)trueC)報(bào)錯D)空值[單選題]44.Java源程序文件名要求是()。A)后綴為.java,文件名可以隨便取B)文件名和類名一樣,后綴為.java,大小寫沒有關(guān)系C)必須嚴(yán)格與類名完全一致,包括字母大小寫,后綴為.javaD)文件名和后綴均可以隨便取,沒有限制[單選題]45.下面關(guān)于線程狀態(tài)的說法正確的是A)線程被啟動后,將處于運(yùn)行狀態(tài),即run()方法正在執(zhí)行中B)線程結(jié)束阻塞狀態(tài)將進(jìn)入就緒狀態(tài)。C)當(dāng)cpu空閑時,可以直接調(diào)用阻塞狀態(tài)的線程來運(yùn)行。D)運(yùn)行狀態(tài)的線程就不再可能直接進(jìn)入就緒狀態(tài)[單選題]46.以下數(shù)組最高索引值是多少?()byte[]values=newbyte[x];A)0B)XC)x-1D)x+1[單選題]47.在JDK環(huán)境下編譯hello.java,編譯成功后將生成_______文件。A)hello.exeB)hello.classC)java.classD)hello[單選題]48.Java中的運(yùn)算符有幾種形式?()A)一元運(yùn)算符只有一種形式,就是后綴符號B)一元運(yùn)算符只有兩種形式,前綴符號和后綴符號C)二元運(yùn)算符只有三種形式,前綴表達(dá)式、中綴表達(dá)式和后綴表達(dá)式D)Java中只有一元和二元運(yùn)算符[單選題]49.若希望下列代碼段打印出"季軍",則變量x的取值范圍是()If(x==0)System.out.println("冠軍");Elseif(x>-3)System.out.println("亞軍");ElseSystem.out.println("季軍");A)x=0B)x>0C)x>-3D)X<=-3[單選題]50.()表達(dá)式不可以作為循環(huán)條件A)i++;B)i>5;C)bEqual=str.equals("q");D)count==i;[單選題]51.下面的代碼合法的是()。A)publicabstractmethod();B)publicabstractvoidmethod();C)publicabstractvoidmethod(){};D)publicvoidmethod()implementsabstract;[單選題]52.下面哪個不是JAVA關(guān)鍵字A)integerB)doubleC)floatD)default[單選題]53.在程序開發(fā)中,要想將一個包中的類導(dǎo)入到當(dāng)前程序中,可以使用哪一個關(guān)鍵字。A)packageB)privateC)importD)extends[單選題]54.在JSP中調(diào)用JavaBean時,不會用到的標(biāo)識是()。A)<javabean>B)<jsp:useBean>C)<jsp:setProperty>D)<jsp:getProperty>[單選題]55.下列代碼將對象寫入的設(shè)備是()Bytearrayoutputstreambout=newBytearrayoutputstream();Objectoutputstreamout=newObjectoutputstream(bout);Out.writeobject(this);Out.close();A)網(wǎng)絡(luò)B)屏幕C)硬盤D)內(nèi)存[單選題]56.屬于Java語言的合法標(biāo)識符的是A)fieldnameB)superC)3numberD)#number[單選題]57.以下window對象中常用的方法描述錯誤的是()A)prompt()用來提示用戶輸入的對話框B)alert()用來提示用戶輸入的對話框C)confirm()顯示一個帶有提示信息、確定和取消按鈕的確認(rèn)框D)close()關(guān)閉瀏覽器窗口[單選題]58.要使類中的某個成員變量只能被同一個包中的類訪問,該變量A)只能用protected修飾B)只能用public修飾C)只能用private修飾D)應(yīng)不加修飾符[單選題]59.定義字符串:Stringstr=?abcdefg?;則str.indexOf(?d?)的結(jié)果是_________A)'d'B)YC)3D)4[單選題]60.Java語言中,一個接口可以有()父接口。A)多個B)有且只有2個C)有且只有1個D)0[單選題]61.Java中int類型的在內(nèi)存中的大小為多少字節(jié)()A)8B)4C)2D)16[單選題]62.JavaApplication程序是從下列哪一個方法開始執(zhí)行的?A)run()B)init()C)Application()D)main()[單選題]63.下列說法中錯誤的一項(xiàng)是()。A)組件能夠獨(dú)立顯示出來B)組件是一個可視化的能與用戶在屏幕上交互的對象C)組件必須放在某個容器中才能正確顯示D)一個按鈕可以是一個組件[單選題]64.可以將以下哪個值賦給類型char的變量?()A)'A'B)65C)12.5D)"A"[單選題]65.下列關(guān)于JDK安裝的說法中,錯誤的是?A)Oracle公司提供了多種操作系統(tǒng)的JDKB)開發(fā)工具中已經(jīng)包含了一個JRE,因此可以選擇不再安裝公共的JRE環(huán)境C)在安裝JDK過程中,源代碼指的是Java公共的API類D)開發(fā)工具是JDK中的核心功能模塊,因此無論是否進(jìn)行Java程序開發(fā)都必須安裝[單選題]66.Frame容器默認(rèn)的布局管理器是A)FlowLayoutB)BorderLayoutC)CardLayoutD)GridLayout[單選題]67.下列哪一個關(guān)鍵字用于實(shí)現(xiàn)接口來定義類?A)implementsB)abstractC)interfaceD)extends[單選題]68.在MySQL中,已知某MySQL數(shù)據(jù)庫中,有表及其字段如下:Employee(員工)表,字段:ID(標(biāo)識,主鍵)、Name(姓名)、DepartmentID(部門標(biāo)識,外鍵)Department(部門)表,字段:ID(標(biāo)識,主鍵)、Name(名稱)要查詢各部門人數(shù)(包括空部門),可以使用的查詢語句是()A)SELECTDepartment.Name,COUNT(Employee.ID)'班級人數(shù)'FROMDepartmentRIGHTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDB)SELECTDepartment.Name,COUNT(Employee.ID)'班級人數(shù)'FROMDepartmentRIGHTJOINEmployeeONDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDC)SELECTDepartment.Name,COUNT(Employee.ID)'班級人數(shù)'FROMDepartmentLEFTJOINEmployeeWHEREDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentIDD)SELECTDepartment.Name,COUNT(Employee.ID)'班級人數(shù)'FROMDepartmentLEFTJOINEmployeeONDepartment.ID=Employee.DepartmentIDGROUPBYDepartment.Name,Employee.DepartmentID[單選題]69.以下有關(guān)MVC模式中的3個核心模塊的說法錯誤的是()。A)模型負(fù)責(zé)管理應(yīng)用程序的業(yè)務(wù)數(shù)據(jù)以及定義訪問控制和修改這些數(shù)據(jù)的業(yè)務(wù)規(guī)則;B)視圖負(fù)責(zé)與用戶進(jìn)行交互.它從控制器中獲取數(shù)據(jù)向用戶展示;C)控制器是負(fù)責(zé)應(yīng)用程序中處理用戶交互的部分.它負(fù)責(zé)從視圖中讀取數(shù)據(jù),控制用戶輸入;D)當(dāng)控制器接收到請求后.會根據(jù)請求信息調(diào)用模型組件的業(yè)務(wù)方法,然后根據(jù)返回結(jié)果選擇相應(yīng)的視圖組件來顯示處理結(jié)果。[單選題]70.當(dāng)瀏覽器暫時離開含Applet程序時,以下選項(xiàng)被執(zhí)行的是:()。選項(xiàng).A)init()B)start()C)paint()D)stop()[單選題]71.private級的成員可以被哪些對象訪問?A)僅同一類的私有成員函數(shù)B)同一個包中的其它類C)僅同一類的所有成員函數(shù)D)所有的其它類[單選題]72.在通常情況下,下列哪個類的對象可以作為BufferedReader類構(gòu)造方法的參數(shù)?A)InputStreamReaderB)FileReaderC)FileInputStreamD)PrintStream[單選題]73.一個類可同時定義許多同名的方法,方法的形式參數(shù)個數(shù)、類型或順序各不相同,傳回的值也可以不相同,這種面向?qū)ο蟪绦虻奶匦苑Q為A)隱藏B)覆蓋C)重載D)java不支持此特性[單選題]74.下面不是單例模式要點(diǎn)的是A)單例類只能有一個實(shí)例。B)單例類必須自行創(chuàng)建唯一的實(shí)例。C)單例類必須向所有對象提供這一實(shí)例。D)單例模式會阻止其他對象實(shí)例化其自己的單例對象的副本。[單選題]75.接口說法中錯誤的是?A)接口中屬性全是靜態(tài)常量B)接口中所有方法都是抽象方法C)接口不能實(shí)例化D)接口的實(shí)現(xiàn)類可以實(shí)現(xiàn)接口的部分方法[單選題]76.現(xiàn)有兩個類Son、Parent,以下描述中表示Son繼承自Parent的是A)classSonextendsParent(接口實(shí)現(xiàn)關(guān)鍵詞)B)classParentimplementsSonC)classSonimplementsParentD)classParentextendsSon[單選題]77.以下關(guān)于變量的說法錯誤的是?A)變量名必須是一個有效的標(biāo)識符B)變量在定義時可以沒有初始值C)變量一旦被定義,在程序中的任何位置都可以被訪問D)在程序中,可以將一個byte類型的值賦給一個int類型的變量,不需要特殊聲明[單選題]78.如何設(shè)定包訪問級的成員函數(shù)或成員變量?()A)在類的說明部分集中定義B)在類的開頭集中定義C)不需要任何關(guān)鍵字,缺省的訪問級就是包訪問級D)使用"package"關(guān)鍵字[單選題]79.以下關(guān)于類的繼承屬性敘述正確的是A)在Java中一個類不能同時繼承一個類和實(shí)現(xiàn)一個接口B)在Java中一個類只能實(shí)現(xiàn)一個接口C)在Java中接口只允許單一繼承D)在Java中類只允許單一繼承[單選題]80.Jackisamongthebrightestofhis():Hecanspeakseveralforeignlanguagesandhaswonthreenationalprizes.A)honorB)abilityC)generationD)edge[單選題]81.閱讀下面的代碼:PublicclassExample{Publicstaticvoidmain(String[]args){String[]strs={"Tom","Jerry","Donald"};//foreach循環(huán)遍歷數(shù)組for(Stringstr:strs){str="Tuffy";}System.out.println(strs[0]+","+strs[1]+","+strs[2]);}}程序的運(yùn)行結(jié)果是()A)Tom,JerryB)Tom,Jerry,TuffyC)Tom,Jerry,DonaldD)以上都不對[單選題]82.以下代碼運(yùn)行輸出是()publicclassPerson{privateStringname=?Person?;intage=0;}publicclassChildextendsPerson{publicStringgrade;publicstaticvoidmain(String[]args){Personp=newChild();System.out.println();}}A)輸出:PersonB)沒有輸出C)編譯出錯D)運(yùn)行出錯[單選題]83.創(chuàng)建了一個二維數(shù)組a,其較高一維含兩個元素,每個元素為由3個整型數(shù)構(gòu)成的整型數(shù)組,則正確的語句是A)inta[][];B)inta=newint[2][3];C)inta[][]=newint[2][3];D)inta[][]=int[2][3];[單選題]84.下列哪一個import命令可以使我們在程序中創(chuàng)建JApplet對象A)importjava.lang.*;B)importjavax.swing.*;C)importjava.awt.*;D)importjava.swing.*;[單選題]85.下列描述中,不是關(guān)鍵字super的作用的是:()。A)可以用來引用父類的成員變量B)可以用來調(diào)用父類的成員方法C)可以用來調(diào)用父類的構(gòu)造方法D)可以個用來釋放父類對象[單選題]86.寫出程序段輸出結(jié)果:Strings1=newString("abc");Strings2="abc";System.out.print((s1==s2)+",");System.out.println(s1.equals(s2));A)false,falseB)false,trueC)true,trueD)true,false[單選題]87.下面選項(xiàng),關(guān)于CallableStatement接口的registerOutParameter(intparameterIndex,intsqlType)方法的作用,描述正確的是()()A)執(zhí)行查詢語句B)執(zhí)行insertC)updateD)delete語句的[單選題]88.閱讀下面程序代碼片段:For(intI=1;i<10;i++){If(i<5)continue;System.out.println("java");}運(yùn)行的結(jié)果打印java的次數(shù)是()A)5B)6C)7D)9[單選題]89.設(shè)i、j為int型變量名,a為int型數(shù)組名,以下選項(xiàng)中,正確的賦值語句是()A)a[0]=7B)i=i+2C)i++---jD)a(0)=66[單選題]90.下面哪個流類屬于面向字符的輸入流?A)InputStreamReaderB)ObjectInputStreamC)FileInputStreamD)BufferedWriter[單選題]91.在Java中,可通過字符串對象的()方法,將String對象轉(zhuǎn)換成byte數(shù)組A)getBytes()B)indexOf(Stringstr)C)length()D)endsWith(Stringsufffix)[單選題]92.下面選項(xiàng)中,用于返回Session創(chuàng)建的時間的方法是()A)request.getSession();B)request.getCreationTime();C)session.getCreationTime();D)response.getCreationTime();[單選題]93.Theoutputofthecodebelowis:()。PublicclassPass{Staticintj=20;Publicvoidamethod(intx){X=x*2;J=j*2;}Publicstaticvoidmain(Stringargs[]){Inti=10;Passp=newPass();P.amethod(i);System.out.println(i+"and"+j);}}A)CompileerrorB)20and40C)10and40D)10and20[單選題]94.下列關(guān)于Applet的敘述中,正確的是:A)為了使Applet在瀏覽器中運(yùn)行,需要在HTML文件中嵌入相應(yīng)的Applet類B)Applet不能使用從外部接收參數(shù)C)Applet不能使用javac命令進(jìn)行編譯D)javaApplication與Applet都必須包含main()方法[單選題]95.關(guān)于被私有訪問控制符private修飾的成員變量,以下說法正確的是:A)只能被該類自身所訪問和修改B)只能被同一個包中的類訪問C)可以被兩種類訪問和引用:該類本身、該類的所有子類D)可以被三種類所引用:該類自身、與它在同一個包中的其他類、在其他包中的該類的子類[單選題]96.下面有關(guān)子類繼承父類構(gòu)造函數(shù)的描述,其中正確的是():A)創(chuàng)建子類的對象時,先調(diào)用子類自己的構(gòu)造函數(shù),然后調(diào)用父類的構(gòu)造函數(shù)B)子類可以不調(diào)用父類的構(gòu)造函數(shù)C)子類必須通過super()關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)D)子類無法繼承父類的構(gòu)造函數(shù)[單選題]97.定義一個類Point,類中有兩個double型變量x和y,對于其構(gòu)造函數(shù)的聲明不正確的是()A)publicPoint(Pointp){…}B)publicPoint(intx){…}C)publicPoint(intx,inty){…}D)PointPoint(intx){…}[單選題]98.在JAVA中,哪個關(guān)鍵字用來終止循環(huán)語句:A)breakB)exitC)continueD)return[單選題]99.有如下java語言程序,則程序運(yùn)行后的輸出結(jié)果為()publicstaticvoidmain(String[]args){inta=3;intb=2;intc=a>b?a:b;System.out.println(c);}A)2B)3C)1D)0[單選題]100.XML元素的屬性與屬性之間隔開采用的符號是()A)空格B)逗號C)等號D)雙引號或單引號[單選題]101.下列關(guān)于Java線程的說法,正確的是()A)線程是用戶級實(shí)體,線程結(jié)構(gòu)駐留在用戶空間中B)Thread類屬于java.util程序包C)Java中的線程模型只包含代碼和數(shù)據(jù)兩個部分D)Java中的線程就是進(jìn)程[單選題]102.下面JAVA程序的輸出結(jié)果是()intx[][]={{1,2,3},{4,5,6},{7,8,9}};for(inti=0;i<3;i++)System.out.print(x[i][2-i]);A)1B)1C)3D)3[單選題]103.response對象重定向的方法是A)addCookie()B)setContentType()C)sendRedirect()D)setCharacterEncoding()[單選題]104.給定一個Java程序的方法結(jié)構(gòu)如下;以下方法體實(shí)現(xiàn)語句正確的是:publicIntegerchange(inti){}A)returnnewInteger(i);B)Integerint=newInteger(i);returnint;C)Integert=Integer.valueOf(i);D)returni;[單選題]105.以下選項(xiàng)中,哪個是File類中isFile()方法返回值的類型()1分A)intB)booleanC)IntegerD)String[單選題]106.如果需要創(chuàng)建常量,需要使用下列哪一個修飾符?A)publicB)privateC)finalD)String[單選題]107.下列關(guān)于靜態(tài)內(nèi)部類的說法,錯誤的是()A)靜態(tài)內(nèi)部類,就是使用static關(guān)鍵字修飾的成員內(nèi)部類B)靜態(tài)內(nèi)部類只能訪問外部類的靜態(tài)成員C)創(chuàng)建靜態(tài)內(nèi)部類的對象時,必須要先創(chuàng)建外部類的對象D)靜態(tài)內(nèi)部類不能直接訪問外部類的非靜態(tài)成員[單選題]108.在類的修飾符中,規(guī)定只能被同一類所使用的修飾符是()A)publicB)默認(rèn)C)FinalD)Abstract[單選題]109.下列代碼list中的元素存儲順序是__________。LinkedListli=newLinkedList();li.addFirst("a");li.addFirst("b");li.addFirst("c");li.addFirst("d");li.addFirst("e");System.out.println(li);A)abcdeB)edcbaC)acdbeD)dcbae[單選題]110.在Java中,有關(guān)菜單的敘述錯誤的是A)下拉式菜單通過出現(xiàn)在菜單條上的名字來可視化表示B)菜單條通常出現(xiàn)在Jframe的頂部C)菜單中的菜單項(xiàng)不能再是一個菜單D)每個菜單可以有許多菜單項(xiàng)[單選題]111.對于catch子句的排列,下列哪種是正確的:A)子類在先,父類在后B)父類在先,子類在后C)有繼承關(guān)系的異常不能在同一個try程序段內(nèi)D)如何排列都可以[單選題]112.JDBC中,用于表示數(shù)據(jù)庫連接的對象是:A)StatementB)ConnectionC)DriverManagerD)PreparedStatement[單選題]113.為了向文件hello.txt尾加數(shù)據(jù),下列哪個是正確創(chuàng)建指向hello.txt的流?A)OutputStreamout=newFileOutputStream("hello.txt");B)OutputStreamout=newFileOutputStream("hello.txt",true);C)OutputStreamout=newFileOutputStream("hello.txt",false);D)OutputStreamout=newOutputStream("hello.txt",true);[單選題]114.下列選項(xiàng)中,用來設(shè)置行背景顏色的是()。A)heightB)alignC)bgcolorD)background[單選題]115.在使用interface聲明一個接口中,只可以使用下面的哪個關(guān)鍵字A)publicB)privateC)protectedD)default[單選題]116.對于一個XML文檔,以下哪個元素的名稱是正確的()A)<Note>B)C)<1dollar>D)以上三個都不正確[單選題]117.MAX_LENGTH是int型public成員變量,變量值保持為常量55,用簡短語句定義這個變量()。A)publicintMAX_LENGTH=55B)finalintMAX_LENGTH=55C)finalpublicintMAX_LENGTH=55D)publicfinalintMAX_LENGTH=55[單選題]118.下列選項(xiàng)中,修改Tomcat端口號的文件server.xml位于哪個目錄中()A)confB)binC)libD)work[單選題]119.List集合的主要實(shí)現(xiàn)類有?A)ArrayList、LinkedListB)HashSet、TreeSetMapC)HashMap、TreeMapD)Collections、Arrays[單選題]120.以下關(guān)系表達(dá)式中,正確的是()。A)x≥yB)x+y<>zC)>=xD)x+y!=z[單選題]121.下列哪個不是實(shí)現(xiàn)多態(tài)的前提條件?A)繼承B)重寫C)父類的引用指向子類的實(shí)例D)方法的重載[單選題]122.閱讀下列代碼publicclassTest2005{publicstaticvoidmain(Stringargs[]){Strings="Test";Switch.(s){Case"Java":System.out.print("Java");break;Case"Language":System.out.print("Language");Break;Case"Test":System.out.print("Test");Break;}}}其運(yùn)行結(jié)果是()A)JavaB)LanguageC)TestD)編譯出錯[單選題]123.在Java中,Statement接口的作用是()A)數(shù)據(jù)庫連接B)向數(shù)據(jù)庫發(fā)布的SQL命令C)結(jié)果集D)數(shù)據(jù)庫元數(shù)據(jù)[單選題]124.給出下面代碼,關(guān)于該程序以下說法正確的是PublicclassPerson{Staticintarr[]=newint[5];Publicstaticvoidmain(Stringa[]){System.out.println(arr[0]);}}A)編譯時將產(chǎn)生錯誤B)編譯時正確,運(yùn)行時將產(chǎn)生錯誤C)輸出零D)輸出空[單選題]125.File類中的哪個方法可以判斷文件或目錄是否存在?A)booleanexists()B)booleanisDirectory()C)StringgetPath()D)StringgetAbsolutePath()[單選題]126.創(chuàng)建JSP應(yīng)用程序時,配置文件web.xml應(yīng)該在程序下的哪個目錄中。A)adminB)WEB-INFC)WebContentD)WebRoot[單選題]127.Java語言中,一個類可有多個方法名相同的方法,但方法的形參個數(shù)或類型或順序等不完全相同。這種程序特性被稱為A)繼承B)復(fù)用C)重載D)Java不支持此特性[單選題]128.Map集合中存儲元素需要調(diào)用哪個方法。A)save()B)set()C)get()D)put()[單選題]129.以下輸出是什么?classChangeIt{staticvoiddoIt(int[]z){int[]A=z;A[0]=99;}}classTestIt{publicstaticvoidmain(String[]args){int[]myArray={1,2,3,4,5};ChangeIt.doIt(myArray);for(inti=0;i<myArray.length;i++){System.out.print(myArray[i]+"");}}}A)12345B)992345C)02345D)9999999999[單選題]130.下面關(guān)于Java的說法正確的是。A)Java中的類可以有多個直接父類B)抽象類可以實(shí)例化C)最終類可以作為其他類的父類D)Java中接口支持多繼承[單選題]131.給出下列代碼,如何使成員變量m被方法fun()直接訪問?classTest{privateintm;publicstaticvoidfun(){...A)將privateintm改為protectedintmB)將privateintm改為publicintmC)將privateintm改為privatestaticintmD)將privateintm改為intm[單選題]132.不能構(gòu)成循環(huán)的語句是A)for語句B)while語句C)switch語句D)do_while語句[單選題]133.下面關(guān)于關(guān)鍵字abstract的說法,正確的是A)關(guān)鍵字final不能和abstract組合B)關(guān)鍵字static可以和abstract組合C)關(guān)鍵字abstract可以用來修飾構(gòu)造方法D)關(guān)鍵字abstract可以和private組合[單選題]134.在JAVA中,下面關(guān)于構(gòu)造方法描述不正確的是()A)當(dāng)無其他構(gòu)造方法時,系統(tǒng)提供默認(rèn)的構(gòu)造方法B)同一個類的多個構(gòu)造方法的名稱可以不同C)構(gòu)造方法可以重載D)構(gòu)造方法可以設(shè)置參數(shù)[單選題]135.執(zhí)行下列語句后,c的值為()。Booleana=true,b=false;Stringc;C=(a!=b?"yes":"no");選項(xiàng).A)0B)yesC)noD)3[單選題]136.關(guān)于onsubmit事件下列說法錯誤的是?A)單擊表單元素的?提交按鈕?會觸發(fā)form標(biāo)簽的onsubmit事件B)該事件的默認(rèn)處理方式是提交數(shù)據(jù)給action屬性指定的頁面進(jìn)行處理C)不能夠用其他方法阻止該事件提交指定頁面,除非頁面地址書寫錯誤D)該事件可以綁定一個內(nèi)容是表單驗(yàn)證邏輯代碼的自定義函數(shù)[單選題]137.以下不是產(chǎn)生死鎖的必要條件的是A)多線程B)線程間存在多個共享資源C)使用了線程同步D)繼承了Thread類[單選題]138.如果希望某個變量只可以被類本身訪問和調(diào)用,則應(yīng)該使用下列哪一種訪問控制修飾()。A)privateB)protectedC)privateprotectedD)public[單選題]139.以下有關(guān)Calendar類相關(guān)描述,錯誤的是()A)lendar類是一個抽象類,不可以被實(shí)例化B)在使用Calendar.MONTH字段時,月份的起始值是從從1開始C)添加和修改時間的功能就可以通過Calendar類中的add()和set()方法來實(shí)現(xiàn)D)Calendar.Date表示的是天數(shù),當(dāng)天數(shù)累加到當(dāng)月的最大值時,如果繼續(xù)再累加一次,就會從1開始計(jì)數(shù),同時月份值會加1[單選題]140.選項(xiàng)中哪一行代碼可以替換題目中//addcodehere而不產(chǎn)生編譯錯誤?()publicabstractclassMyClass{publicintconstInt=5;//addcodeherepublicvoidmethod(){}}A)publicabstractvoidmethod(inta);B)value=value+5;C)publicintmethod();D)publicabstractvoidanotherMethod(){}[單選題]141.Whatisxafterthefollowingstatements?()intx=1;x*=x+1;A)xis1.B)xis2.C)xis3.D)xis4.[單選題]142.Analyzethefollowingcode:()If(x<100)&&(x>10)System.out.println("xisbetween10and100");A)Thestatementhascompileerrorsbecause(x<100)&(x>10)mustbeenclosedinsideparentheses.B)Thestatementhascompileerrorsbecause(x<100)&(x>10)mustbeenclosedinsideparenthesesandtheprintln(?statementmustbeputinsideablock.C)Thestatementcompilesfine.D)Thestatementcompilesfine,buthasaruntimeerror.[單選題]143.以下敘述正確的是()A)JAVA語言程序總是從第一個定義的方法開始執(zhí)行B)在JAVA語言程序中,要調(diào)用的方法必須在main()方法中定義C)JAVA語言程序總是從main()方法開始執(zhí)行D)JAVA語言程序中的main()方法必須放在程序的開始部分[單選題]144.在成員變量與局部變量重名時,若想在方法內(nèi)使用成員變量,要使用關(guān)鍵字()。A)superB)importC)thisD)return[單選題]145.在GObject中,提供了GFillable接口,以下()類,不能實(shí)現(xiàn)該接口中的方法。A)GRectB)GLineC)GOvalD)GPolygon[單選題]146.下列哪個函數(shù)是publicvoidoverloadFun(){...}的重載函數(shù)A)voidoverloadFun(){...}B)publicintoverloadFun(){...}C)publicvoidoverloadFun(){...}D)publicvoidoverloadFun(intm){...}[單選題]147.TheJDKcommandtocompileaclassinthefileTest.javais()A)javaTestB)javaTest.javaC)javacTest.javaD)javacTestE)JAVACTest.java[單選題]148.假設(shè)s是"ABCABC",__________返回一個字符數(shù)組.A)toChars(s)B)s.toCharArray()C)String.toChars()D)String.toCharArray()E)s.toChars()[單選題]149.31.classFoo{32.publicinta=3;33.publicvoidaddFive(){a+=5;System.out.print("f");}34.}35.classBarextendsFoo{36.publicinta=8;37.publicvoidaddFive(){this.a+=5;System.out.print("b");}38.}Invokedwith:Foof=newBar();f.addFive();System.out.println(f.a);Whatistheresult?A)b3B)b8C)b13D)f3E)f8F)f13第2部分:多項(xiàng)選擇題,共27題,每題至少兩個正確答案,多選或少選均不得分。[多選題]150.下列轉(zhuǎn)義字符中,哪些是合法的()A)'\n'B)'\r'C)'\t'D)''[多選題]151.下面選項(xiàng)中,關(guān)于DriverManager.getConnection(Stringurl,Stringuser,Stringpwd)方法的描述正確的有()A)可以帶上三個參數(shù)B)第一個參數(shù)代表連接數(shù)據(jù)庫的urlC)第二個參數(shù)代表連接數(shù)據(jù)庫的usernameD)第三個參數(shù)代表連接數(shù)據(jù)庫的passowrd[多選題]152.以下關(guān)于this關(guān)鍵字說法中,正確的是()A)this關(guān)鍵字可以解決成員變量與局部變量重名的問題B)this關(guān)鍵字出現(xiàn)在成員方法中,代表的是調(diào)用這個方法的對象C)this關(guān)鍵字可以出現(xiàn)在任何方法中D)this關(guān)鍵字相當(dāng)于一個引用,可以通過它調(diào)用成員方法與屬性[多選題]153.下面選項(xiàng)中,容器提供創(chuàng)建ServletConfig對象的方法是()A)init(ServletConfigcofig)B)getServletConfig()C)getConfig()D)setServletConfig(ServletConfigconfig)[多選題]154.在Java中,以下關(guān)于final關(guān)鍵字的使用描述正確的有()【選兩項(xiàng)】A)final關(guān)鍵字可以用于修飾類,則該類只能被一個子類繼承B)final關(guān)鍵字可以用于修飾變量,該變量的值無法修改C)final關(guān)鍵字可以用于修飾方法,則該方法不能在子類中重寫D)final關(guān)鍵字可以用于修飾方法,則該方法所在的類不能被繼承[多選題]155.在下列標(biāo)記中,可以寫在與之間的是()A)B)<h>C)D)[多選題]156.charoperator;inta,b;operator='+';a=6;b=2;switch(operator){case'+':System.out.println(a+b);case'-':System.out.println(a-b);case'*':System.out.println(a*b);break;case'/':System.out.println(a/b);break;default:System.out.println("無效運(yùn)算符");}以上Java代碼片段輸出的結(jié)果是:A)8B)12C)4D)3[多選題]157.向HashSet集合中存入對象時需要重寫Object類中的哪些方法()A)equals(Objectobj)B)hashCode()C)clone()D)toString()[多選題]158.下列選項(xiàng)中,哪些是DTD定義中可以包含的()()A)元素的定義B)元素之間關(guān)系的定義C)元素屬性的定義D)實(shí)體和符號的定義[多選題]159.假設(shè)s1和s2是兩個字符串,下面語句或表達(dá)式哪個不正確?A)Strings3=s1-s2;B)booleanb=pareTo(s2);C)charc=s1[0];D)charc=s1.charAt(s1.length());[多選題]160.MVC設(shè)計(jì)模式將軟件程序分為三個核心模塊,包括()。A)模型(Model)B)表示層(View)C)視圖(View)D)控制器(Controller)[多選題]161.下面關(guān)于HTTP協(xié)議一個完整的請求消息構(gòu)成包括哪些?()()A)請求行B)請求頭C)實(shí)體內(nèi)容D)響應(yīng)內(nèi)容[多選題]162.關(guān)于線程優(yōu)先級說法錯誤的有A)優(yōu)先級高的線程一定比優(yōu)先級低的線程先運(yùn)行B)線程在被創(chuàng)建后不可以修改其優(yōu)先級C)線程優(yōu)先級的范圍是1-100D)優(yōu)先級高的線程只是限制性的概率較大并不是一定會先執(zhí)行[多選題]163.使用Enumeration遍歷集合時,需要使用以下哪些方法?A)hasMoreElements()B)nextElement()C)next()D)hashNext()[多選題]164.在JAVA中,以下關(guān)于return語句使用描述錯誤的有()【選三項(xiàng)】A)不能用來返回對象B)只可以返回?cái)?shù)值C)方法中都必須包含return語句D)一個方法可以有多個return語句[多選題]165.以下是JavaScript常用事件的有?A)onclick事件B)onload事件C)onblur事件D)onsubmit事件[多選題]166.下面選項(xiàng)中,可以和intmax(intA,intB,doublec)方法構(gòu)成重載關(guān)系的是()A)doublemax(intA,intb)B)voidmax(intA,doubleC,intb)C)doublemax(doubleA,doubleb)D)intmax(intx,inty,doublez)[多選題]167.下面關(guān)于點(diǎn)運(yùn)算符(.)和方括號運(yùn)算符([])的表達(dá)中,正確的是()A)${user["My-Name"]}B)${users[0].userName}C)${user["My-Name"]}D)${}[多選題]168.以下選項(xiàng)中,哪些屬于合法的標(biāo)識符?()A)Hello_WorldB)classC)123usernameD)username123[多選題]169.假設(shè)s是"ABCABC",方法()返回一個新字符串"aBCaBC".A)s.toLowerCase(s)B)s.toLowerCase()C)s.replace('A','a')D)s.replace('a','A')E)s.replace("ABCABC","aBCaBC")第3部分:判斷題,共44題,請判斷題目是否正確。[判斷題]170.Java語言會自動回收內(nèi)存中的垃圾。A)正確B)錯誤[判斷題]171.Java中的時間是指的一個瞬間。()A)正確B)錯誤[判斷題]172.Java中能用protected和private修飾類。A)正確B)錯誤[判斷題]173.Java是區(qū)分大小寫的語言,關(guān)鍵字的大小寫不能搞錯,如果把類class寫成Class或者CLASS,都是錯誤的。A)正確B)錯誤[判斷題]174.字符類型變量所占存儲空間為2個字節(jié)。()A)正確B)錯誤[判斷題]175.設(shè)接口T中定義的常量K,則可以使用T.K進(jìn)行訪問A)正確B)錯誤[判斷題]176.處于等待的線程,必須被其他線程喚醒后才能繼續(xù)運(yùn)行。()A)正確B)錯誤[判斷題]177.[]當(dāng)break語句出現(xiàn)在嵌套循環(huán)中的內(nèi)層循環(huán)時,它只能跳出內(nèi)層循環(huán)。A)正確B)錯誤[判斷題]178.接口中的屬性,都是靜態(tài)常量。A)正確B)錯誤[判斷題]179.javadoc命令可以將文檔注釋提取出來生成幫助文檔。()A)正確B)錯誤[判斷題]180.[]靜態(tài)代碼塊不會優(yōu)先于構(gòu)造代碼塊運(yùn)行。A)正確B)錯誤[判斷題]181.創(chuàng)建異常類時要給出該異常類的父類。()A)正確B)錯誤[判斷題]182.main()函數(shù)是java程序的執(zhí)行入口()A)正確B)錯誤[判斷題]183.System.in是標(biāo)準(zhǔn)輸入流,能用read方法讀取鍵盤的輸入。()A)正確B)錯誤[判斷題]184.多行注釋?…*/?中不能嵌套多行注釋。()A)正確B)錯誤[判斷題]185.表達(dá)式5.0/2+10的結(jié)果是double型數(shù)據(jù):12.5。A)正確B)錯誤[判斷題]186.protected修飾的類,類中的所有方法只能給子類使用。()A)正確B)錯誤[判斷題]187.List集合中不允許出現(xiàn)重復(fù)的元素。A)正確B)錯誤[判斷題]188.JavaSE是java平臺中最核心的部分,JavaEE和JavaME都是從JavaSE的基礎(chǔ)上發(fā)展而來的。A)正確B)錯誤[判斷題]189.java.io.FileOutputStream是用于將數(shù)據(jù)寫入File或FileDescriptor的輸出流。A)正確B)錯誤[判斷題]190.運(yùn)行Java程序獲取的時間指的是當(dāng)前運(yùn)行JVM所在操作系統(tǒng)的時間。()A)正確B)錯誤[判斷題]191.內(nèi)部類的外嵌類的成員變量和方法在內(nèi)部類中仍然有效。A)正確B)錯誤[判斷題]192.continue語句只能在循環(huán)語句中使用。A)正確B)錯誤[判斷題]193.創(chuàng)建對象時,JVM會找到對應(yīng)的.java文件,通過.java文件創(chuàng)建對象。()A)正確B)錯誤[判斷題]194.import語句必須放在package語句的后面。A)正確B)錯誤[判斷題]195.所有容器類的父類是Frame類。()A)正確B)錯誤[判斷題]196.不同優(yōu)先級的線程的線程是搶先式的,而同級線程之間是輪轉(zhuǎn)式的。()A)正確B)錯誤[判斷題]197.TreeMap中所有的鍵是按照某種順序排列的。()A)正確B)錯誤[判斷題]198.數(shù)值類基本數(shù)據(jù)類型之間轉(zhuǎn)換,如果根據(jù)存儲的位數(shù),位數(shù)小的賦值給位數(shù)大的變量不需要類型的強(qiáng)制轉(zhuǎn)換。()A)正確B)錯誤[判斷題]199.每個源程序文件中必須得有一個public類。A)正確B)錯誤[判斷題]200.子類定義并新建一個對象時,其未繼承的父類私有成員變量也同樣會分配內(nèi)存空間。A)正確B)錯誤[判斷題]201.final可以修飾局部變量。()A)正確B)錯誤[判斷題]202.數(shù)組的length屬性不可改變。()A)正確B)錯誤[判斷題]203.所有的文件輸入/輸出流都繼承于InputStream類/OutputStream類[判斷題]204.EL的applicationScope隱式對象代表session域中用于保存屬性的Map對象。()A)正確B)錯誤[判斷題]205.向TreeSet集合添加元素時,不論元素的添加順序如何,這些元素都能夠按照一定的順序進(jìn)行排列。()A)正確B)錯誤[判斷題]206.類中可以定義成員變量和成員方法,其中成員變量用于描述對象的特征,成員方法用于描述對象的行為。()A)正確B)錯誤[判斷題]207.鏈入式是使用頻率最高,也最實(shí)用的CSS樣式表,它將HTML代碼與CSS代碼分離為兩個或多個文件,實(shí)現(xiàn)了結(jié)構(gòu)和表現(xiàn)的完全分離。()()A)正確B)錯誤[判斷題]208.使用DriverManager.registerDriver進(jìn)行驅(qū)動注冊時,將導(dǎo)致數(shù)據(jù)庫驅(qū)動被注冊1次。A)正確B)錯誤[判斷題]209.在定義下拉列表時,標(biāo)記有一個必需屬性label,用于定義具體的組名。()A)正確B)錯誤[判斷題]210.類是Java語言中最重要的?數(shù)據(jù)類型?,類聲明的變量被稱作對象變量,簡稱對象。類體中聲明成員變量是為了體現(xiàn)對象的屬性。A)正確B)錯誤[判斷題]211.使用構(gòu)造方法只能給實(shí)例成員變量賦初值。A)正確B)錯誤[判斷題]212.變量聲明為var關(guān)鍵字。()A)正確B)錯誤[判斷題]213.publicbooleanequals(Objectobj);此方法比較兩個對象是否相等,默認(rèn)比較的是地址值。A)正確B)錯誤第4部分:問答題,共40題,請?jiān)诳瞻滋幪顚懻_答案。[問答題]214.異常類為(),在()包中。[問答題]215.System類中所提供的屬性和方法都是____的,想要引用這些屬性和方法,直接使用System類調(diào)用即可。[問答題]216.對于子類創(chuàng)建的一個對象,如果子類重寫了父類的方法,則運(yùn)行是系統(tǒng)調(diào)用()的方法。[問答題]217.接口中【】時才能使用Lamdba表達(dá)式代替匿名內(nèi)部類。[問答題]218.Java中線程讓步可以通過()方法來實(shí)現(xiàn)。[問答題]219.UDP是一種面向無連接的協(xié)議,因此,在通信時發(fā)送端和接收端()建立連接。[問答題]220.使用多線程的好處是什么?[問答題]221.下面的語句是聲明一個變量并賦值:booleanb1=5!=8;b1的值是()。[問答題]222.創(chuàng)建下拉式菜單需要()、()和JMenuItem三個組件。[問答題]223.LinkedList的底層是由()結(jié)構(gòu)實(shí)現(xiàn)的。[問答題]224.匿名內(nèi)部類的好處及作用?能否繼承其它類或?qū)崿F(xiàn)其它接口?項(xiàng)目中哪里用到了匿名內(nèi)部類?[問答題]225.假設(shè)x=13,y=4,則表達(dá)式x%y!=0的值是[問答題]226.編寫java應(yīng)用程序,使用FileReader類對象讀取程序本身(或其他目錄下的文件)并顯示在屏幕上。[問答題]227.用戶每次訪問JSP頁面時,該頁面都會被JspServlet翻譯成一個Servlet源文件,然后將源文件編譯為.class文件。()[問答題]228.java.io.FileOutputStream是()的子類,它是操作文件的字節(jié)輸出流。[問答題]229.Set接口和List接口一樣,同樣繼承自【】接口。[問答題]230.class="fr-ficfr-dibcursor-hover"class="fr-ficfr-dibcursor-hover"[問答題]231.要定義一個Java類的關(guān)鍵字是()。[問答題]232.importjava.util.*;importjava.util.Map.*;publicclassTest04{publicstaticvoidmain(String[]args){Mapmap=newHashMap();map.put(1,"Tom");map.put(2,"Lucy");map.put(3,"Annie");SetkeySet=map.keySet();Iteratorit=keySet.iterator();while(it.hasNext()){Objectkey=it.next();System.out.println(key);map.remove(key);}}}[問答題]233.線程中的stop()和suspend()方法為何不推薦使用?[問答題]234.Servlet的配置主要有兩種方式,分別是通過Web應(yīng)用的配置文件()來完成配置和使用@WebServlet注解的方式完成。[問答題]235.ResultSet接口用于處理ResultSet結(jié)果集,它可以將結(jié)果集中的數(shù)據(jù)轉(zhuǎn)為不同的形式。()[問答題]236.子類必須通過()關(guān)鍵字調(diào)用父類有參數(shù)的構(gòu)造函數(shù)。[問答題]237.[簡答題]請簡述Java中繼承的概念以及使用繼承的好處。[問答題]238.1、在HashSet集合中添加三個Person對象,把姓名相同的人當(dāng)做同一個人,禁止重復(fù)添加。提示:1)Person類中定義name和age屬性,重寫hashCode()方法和equals()方法,針對Person類的name屬性進(jìn)行比較,如果name相同,hashCode()方法的返回值相同,equals方法返回true。[問答題]239.簡述線程調(diào)度的概念?[問答題]240.向文件中寫入字符需要使用()類,它是Writer的一個子類。[問答題]241.除了可以通過throws關(guān)鍵字拋出異常外,還可以使用【】關(guān)鍵字拋出異常。[問答題]242.利用java.text.DataFormat的子類(如SimpleDateFormat類)中的format(Date)方法可將日期格式化[問答題]243.RuntimeException類及其子類都是【】異常。[問答題]244.HashMap底層是由()結(jié)構(gòu)組成的,其實(shí)就是?數(shù)組+鏈表?的組合體。[問答題]245.若有定義:floatb={1.1f,3.5f,6.8f};,則b.length()的值是()。[問答題]246.在Java中,可以使用關(guān)鍵字______來創(chuàng)建類的實(shí)例對象。[問答題]247.如果一個JavaApplet源程序文件只定義有一個類,該類的類名為MyApplet,則類MyApplet必須是____類的子類并且存儲該源程序文件的文件名為____[問答題]248.重寫后的方法不能比被重寫的方法有▲的訪問權(quán)限,重寫后的方法不能比被重寫的方法產(chǎn)生更多異常。[問答題]249.面向?qū)ο蟮娜筇卣魇欠庋b、繼承、▲。[問答題]250.一個進(jìn)程肯定包含一個主線程,主線程用來執(zhí)行()方法。[問答題]251.java語言使用的字符碼集是____,每個字符占____位[問答題]252.ServletAPI中提供了一個javax.servlet.http.Cookie類,該類提供了操作Cookie的屬性與方法,Cookie類有且僅有一個構(gòu)造方法。()[問答題]253.在Thread類中提供了一個()方法來實(shí)現(xiàn)線程插隊(duì)。[多選題]254.Whichtwostatementsaretrue?(Choosetwo.)A)Itispossibleformorethantwothreadstodeadlockatonce.B)TheJVMimplementationguaranteesthatmultiplethreadscannotenterintoadeadlockedstate.C)Deadlockedthreadsreleaseoncetheirsleep()method'ssleepdur
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《鄉(xiāng)土中國》整本書|閱讀教學(xué)
- 1.3運(yùn)動的快慢說課稿 2025年初中 人教版物理八年級上冊
- 門票變更通知函
- 橡膠件行業(yè)研究報(bào)告
- 建議駐廠通知函
- 語文基礎(chǔ)知識-主謂賓定狀補(bǔ)
- 江蘇省鎮(zhèn)江市丹徒區(qū)高資教育集團(tuán)四校聯(lián)考2024-2025學(xué)年七年級下學(xué)期3月月考英語試題(原卷版+解析版)
- 《商務(wù)英語筆譯》課件-第五模塊
- 長用設(shè)備及物資(防汛物資采購)投標(biāo)方案(技術(shù)方案)
- 產(chǎn)品手冊設(shè)計(jì)參考
- 2025年合肥公交集團(tuán)有限公司駕駛員招聘180人預(yù)筆試參考題庫附帶答案詳解
- 2025年蘇州市職業(yè)大學(xué)單招職業(yè)適應(yīng)性測試題庫完美版
- (二模)2025年寶雞市高考模擬檢測試題(二)物理試卷(含答案)
- 營銷管理實(shí)踐總結(jié)報(bào)告
- 基地種植合作合同范本
- 露天煤礦安全生產(chǎn)技術(shù)露天煤礦安全管理培訓(xùn)
- 2025年安徽警官職業(yè)學(xué)院單招職業(yè)傾向性測試題庫標(biāo)準(zhǔn)卷
- 2025年浙江寧波市江北區(qū)民政局招聘編外工作人員1人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- YB-T 6121-2023 鋼的晶間氧化深度測定方法
- 2025屆中交投資有限公司全球校園招聘來了筆試參考題庫附帶答案詳解
- 2025年中國科協(xié)所屬單位招聘19名應(yīng)屆生歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
評論
0/150
提交評論