版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
試卷科目:JAVA開發(fā)基礎(chǔ)JAVA開發(fā)基礎(chǔ)(習(xí)題卷4)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開發(fā)基礎(chǔ)第1部分:單項(xiàng)選擇題,共156題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.假設(shè)現(xiàn)在有一個(gè)對(duì)象X,有一個(gè)屬性a.則訪問當(dāng)前屬性的方法是()A)xB)x.aC)A.xD)X.a[單選題]2.列程序的運(yùn)行結(jié)果是()PublicclassTest{Publicstaticvoidmain(String[]args){Intc=5;System.out.print(c);System.out.print(""+c++);System.out.print(""+c);A)566B)556C)677D)666[單選題]3.下面關(guān)于方法重載,描述錯(cuò)誤的是()。A)所謂?方法簽名?就是用方法名、參數(shù)類型名中間用?_?隔開的一個(gè)串B)方法重載可以用同一方法名實(shí)現(xiàn)不同功能C)不同參數(shù)個(gè)數(shù)、不同參數(shù)類型、或者不同參數(shù)個(gè)數(shù)且不同參數(shù)類型,均可以實(shí)現(xiàn)方法重載D)相同參數(shù)個(gè)數(shù),無法實(shí)現(xiàn)方法重載[單選題]4.抽象類與接口的區(qū)別在于:()A)抽象類可以實(shí)現(xiàn)多重繼承,而接口不行B)抽象類不可以繼承,而接口可以C)抽象類中可以有非抽象的方法,而接口中只能有抽象方法D)接口只是抽象類的另一種叫法[單選題]5.在Java中,無論循環(huán)條件是什么,下列()循環(huán)都至少執(zhí)行一次。A)forB)do…whileC)whileD)while…do[單選題]6.以下選項(xiàng)中,哪個(gè)流中使用了緩沖區(qū)技術(shù)?A)BuffereOutputStreamB)FileInputStreamC)DataOutputStreamD)FileReader[單選題]7.一般容器被重新設(shè)置大小后,哪種布局管理器的容器中的組件大小不隨容器大小的變化而改變()A)FlowLayoutB)BorderLayoutC)CardLayoutD)GridLayout[單選題]8.下面選項(xiàng)中,哪個(gè)是BeanUtils工具中最為核心的類()A)IOUtilsB)PropertyUtilsC)MethodUtilsD)BeanUtils[單選題]9.下面哪個(gè)選項(xiàng)不能用作變量名的首字符?()A)字母B)下劃線C)數(shù)字D)美元符($)[單選題]10.關(guān)于final修飾成員變量說法正確的是?()A)被final修飾的成員變量為常量B)被final修飾的成員變量不能被繼承C)被final修飾的成員變量可以被多次賦值D)final只能在接口中修飾成員變量[單選題]11.自定義異常類的父類可以是:A)ErrorB)VirtuaMachineErrorC)ExceptionD)Thread[單選題]12.Java語言具有許多優(yōu)點(diǎn)和特點(diǎn),哪個(gè)反映了Java程序并行機(jī)制的特點(diǎn)()。A)安全性B)多線性C)跨平臺(tái)D)可移植[單選題]13.javax.swing.Timer將按一定頻率產(chǎn)生什么事件:A)ActionEventB)TimerEventC)ItemEventD)InputEvent[單選題]14.下列有關(guān)線程的創(chuàng)建方式說法錯(cuò)誤的是()A)通過繼承Thread類與實(shí)現(xiàn)Runnable接口都可以創(chuàng)建多線程程序B)實(shí)現(xiàn)Runnable接口相對(duì)于繼承Thread類來說,可以避免由于Java的單繼承帶來的局限性C)通過繼承Thread類與實(shí)現(xiàn)Runnable接口創(chuàng)建多線程這兩種方式?jīng)]有區(qū)別D)大部分的多線程應(yīng)用都會(huì)采用實(shí)現(xiàn)Runnable接口方式創(chuàng)建[單選題]15.設(shè)有類型定義shorti=32;longj=64;下面賦值語句中不正確的一個(gè)是:A)i=j;B)j=i;C)i=(short)j;D)j=(long)i;[單選題]16.關(guān)于抽象方法,下面哪一個(gè)是錯(cuò)誤的?A)通過抽象類的構(gòu)造器創(chuàng)建一個(gè)抽象類的實(shí)例B)抽象類可以被擴(kuò)展C)非抽象父類的子類可以是抽象的D)抽象類可以用來作為數(shù)據(jù)類型[單選題]17.下列構(gòu)造方法的調(diào)用方式中,正確的是:A)只能通過new自動(dòng)調(diào)用B)被系統(tǒng)調(diào)用C)由用戶直接調(diào)用D)按照一般方法調(diào)用[單選題]18.執(zhí)行下列語句后,c的值為()。Inta=1,b=3;Intc;C=(a+b>5?++a.++b);選項(xiàng).A)3B)1C)2D)4[單選題]19.假設(shè)x為int類型,那么下列選項(xiàng)中可以作為if語句的判斷條件的是()A)x=4B)x&3C)x++D)x<10[單選題]20.下面關(guān)于HTTP請(qǐng)求頭消息個(gè)數(shù)的說法中,正確的是()A)一個(gè)HTTP請(qǐng)求消息中只能允許有一個(gè)請(qǐng)求頭消息B)一個(gè)HTTP請(qǐng)求消息中只能允許有兩個(gè)請(qǐng)求頭消息C)一個(gè)HTTP請(qǐng)求消息中只能允許有三個(gè)請(qǐng)求頭消息D)一個(gè)HTTP請(qǐng)求消息中允許有若干請(qǐng)求頭消息[單選題]21.閱讀下列代碼,選出該代碼段正確的文件名classA{voidmethod1(){System.out.println("Method1inclassA");}}publicclassB{voidmethod2(){System.out.println("Method2inclassB");}publicstaticvoidmain(String[]args){System.out.println("main()inclassB");}}A)javaB)A.classC)B.javaD)B.class[單選題]22.關(guān)于BufferedReader類的readLine()方法,以下說法不正確的是A)方法B)方法C)該方法可能拋出D)如果讀到流的末尾,該方法返回的結(jié)果為[單選題]23.在編寫Java應(yīng)用程序時(shí),若需要使用到輸入輸出功能語句,必須在程序的開頭寫上()語句。A)importjava.awt.*B)importjava.applet.AppletC)importjava.io.*D)importjava.awt.Graphics[單選題]24.下面()不屬于Java語言的特點(diǎn)。A)動(dòng)態(tài)性B)解釋執(zhí)行C)面向過程D)多線程[單選題]25.jar命令解壓縮jar文件,需要的參數(shù)是()A)cB)vC)xD)f[單選題]26.關(guān)于JSTL標(biāo)簽庫中的<c:set>,以下說法中錯(cuò)誤的是A)target用于指定要設(shè)置屬性的對(duì)象B)var用于指明存儲(chǔ)變量的變量名稱C)scope用于指定當(dāng)前要為對(duì)象設(shè)置的屬性名稱D)value用于指定將要存儲(chǔ)的變量值[單選題]27.要阻止一個(gè)類被實(shí)例化,()A)在類的構(gòu)造器中不使用任何的修飾符B)在類的構(gòu)造器中使用public修飾符.C)在類的構(gòu)造器中使用private修飾符D)在類的構(gòu)造器中使用static修飾符[單選題]28.使新創(chuàng)建的線程參與運(yùn)行調(diào)度的方法是:A)run()B)start()C)init()D)resume()[單選題]29.為某類的一個(gè)無形式參數(shù)無返回值的方法method書寫方法頭,使得使用類名作為前綴就可以調(diào)用它,該方法頭的形式為:A)staticvoidmethod()B)publicvoidmethod()C)abstractvoidmethod()D)finalvoidmethod()[單選題]30.下面關(guān)于繼承的正確描述是A)在Java中,一個(gè)類可以同時(shí)繼承多個(gè)類B)在Java中,一個(gè)類可以同時(shí)實(shí)現(xiàn)多個(gè)接口C)在Java中,一個(gè)類可以同時(shí)繼承多個(gè)類和實(shí)現(xiàn)多個(gè)接口D)其他三個(gè)選項(xiàng)都對(duì)[單選題]31.下列哪個(gè)工具可以編譯java源文件?A.javacB.jdbC.javadocD.junit[單選題]32.Java程序是由什么組成的。A)類B)對(duì)象C)函數(shù)D)包[單選題]33.對(duì)number向上取整使用()方法A)Math.abs(number)B)Math.ceil(number)C)Math.floor(number)D)Math.max(number1,number2)[單選題]34.以下關(guān)于內(nèi)部類說法錯(cuò)誤的是:A)內(nèi)部類只能和外部類繼承同一類型,不能單獨(dú)繼承其他類B)內(nèi)部類可以聲明為abstractC)內(nèi)部類可以訪問外部類的private成員變量D)內(nèi)部類不能與外部類同名[單選題]35.編譯運(yùn)行下面的代碼會(huì)發(fā)生什么情況(PublicclassMyclass{Staticinti;Publicstaticvoidmain(string[]args){System.out.println(i):}JA)錯(cuò)誤,變量i沒有被初始化B)輸出nullC)輸出1D)輸出0[單選題]36.java的輸入流主要由()作為基類。?A)OutputStream和ReaderB)OutputStream和WriterC)InputStream和WriterD)InputStream和Reader[單選題]37.JTextArea實(shí)現(xiàn)了可以處理()文本信息的文本框,但其不能自動(dòng)進(jìn)行()處理。A)單行滾屏B)多行編輯C)多行滾屏D)單行編輯[單選題]38.表達(dá)式4.8%1.3計(jì)算的結(jié)果是()。A)0.9B)2.2C)1.1D)錯(cuò)誤[單選題]39.Java的屏幕坐標(biāo)是以像素為單位的,坐標(biāo)起點(diǎn)定義在A)容器的左上角B)容器的右上角C)容器的左下角D)容器的右下角[單選題]40.下列關(guān)于ServletConfig對(duì)象的說法中,正確的是()。A)ServletConfig對(duì)象可以用來獲取Servlet的配置信息。B)ServletConfig對(duì)象可以實(shí)現(xiàn)Servlet信息的共享。C)ServletConfig對(duì)象保存的信息是通過service()方法傳遞給Servlet的D)ServletConfig對(duì)象可以讀取web.xml文件中所有的信息。[單選題]41.安裝JAVA平臺(tái)后,在哪個(gè)目錄下包含了Java的開發(fā)工具?A)\binB)\demoC)\libD)\jre[單選題]42.Giventhefolowingclasseswhichofthefollowingwillcompilewithouterror?interfaceIFace{}classCFaceimplementsIFace{}classBase{}publicclassObRefextendsBase{publicstaticvoidmain(Stringargv[]){ObRefob=newObRef();Baseb=newBase();Objecto1=newObject();IFaceo2=newCFace();}}A)o1=o2;B)b=ob;C)ob=b;D)o1=b;[單選題]43.三目運(yùn)算表達(dá)式?<表達(dá)式1>?<表達(dá)式2>:<表達(dá)式3>?的類型是()。A)booleanB)intC)StringD)任意類型[單選題]44.在JAVA中,void的含義描述正確的是()A)方法體為空B)方法體沒有意義C)方法沒有返回值D)定義方法時(shí)必須使用[單選題]45.由于Runtime類封裝了虛擬機(jī)進(jìn)程,因此,在程序中通常會(huì)通過什么來獲取當(dāng)前虛擬機(jī)的相關(guān)信息A)Thread對(duì)象B)實(shí)例對(duì)象C)RunnableD)虛擬機(jī)對(duì)象[單選題]46.可以實(shí)現(xiàn)不同網(wǎng)頁之間的數(shù)據(jù)共享,而且還可以實(shí)現(xiàn)跨機(jī)共享數(shù)據(jù)的JSP對(duì)象是()。A)Response對(duì)象B)Session對(duì)象C)Application對(duì)象D)Request對(duì)象[單選題]47.給出以下Java代碼,請(qǐng)問該程序的運(yùn)行結(jié)果是()PublicclassTest{Publicstaticvoidmain(String[]args){Inti=10;Do{I--;}while(i>2);System.out.println(i);}}A)0B)1C)2D)-1[單選題]48.在CSS中,用于設(shè)置首行文本縮進(jìn)的屬性是()A)text-decorationB)text-alignC)text-transformD)text-indent[單選題]49.下面的代碼段執(zhí)行之后count的值是()intcount=1;for(inti=1;i<=5;i++){count+=i;}System.out.println(count);A)5B)1C)15D)16[單選題]50.以下程序的運(yùn)行結(jié)果是:()publicclassIncrement{publicstaticvoidmain(Stringargs[]){intc;c=2;System.out.println(c);System.out.println(c++);System.out.println(c);}}A)222B)233C)223D)344[單選題]51.Computercanexecutethecodein____________.()A)machinelanguageB)assemblylanguageC)high-levellanguageD)noneoftheabove[單選題]52.下列JAVA代碼運(yùn)行的結(jié)果是()publicclassTest{publicstaticvoidmain(String[]args){intmy_Array[]=newint[5];for(intcount=0;count<5;count++){my_Array[count]=count;System.out.println(my_Array[count]);}}}A)將1,2,3,4,5輸出到屏幕B)將0,1,2,3,4輸出到屏幕C)將0,1,2,3,4,5輸出到屏幕D)以上皆非[單選題]53.下列關(guān)于基本數(shù)據(jù)類型的取值范圍的描述中,正確的一個(gè)是:A)boolean類型的取值范圍是真或假B)char類型的取值范圍是0~65536C)short類型的取值范圍是-32767~32767D)byte類型的取值范圍是-128~128[單選題]54.分析代碼,正確的是()ClassC1{}ClassC2extendsC1{}ClassC3extendsC2{}ClassC4extendsC1{}C1c1=newC1();C2c2=newC2();C3c3=newC3();C4c4=newC4();下面哪一個(gè)表達(dá)式返回false?A)c1instanceofC1B)c2instanceofC1C)c3instanceofC1D)c4instanceofC2[單選題]55.執(zhí)行代碼int[]x=newint[5]后,以下說明正確的是()。選項(xiàng).A)x[4]為0B)x[4]未定義C)x[5]為0D)x[0]為空[單選題]56.下面選項(xiàng)中,Tomcat安裝目錄的子目錄描述,錯(cuò)誤的是()A)bin:用于存放Tomcat的可執(zhí)行文件和腳本文件B)conf:用于存放Tomcat的各種配置文件C)lib:用于存放Tomcat服務(wù)器和Web應(yīng)用程序需要訪問的DLL文件D)webapps:Web應(yīng)用程序的主要發(fā)布目錄[單選題]57.在某類中存在一個(gè)方法:intgetAge(intx,doubley),能作為這個(gè)方法重載的選項(xiàng)是()。A)intgetAge(intx);B)voidgetAge(intx);C)longgetAge(intx,doubley);D)intget(intx);[單選題]58.創(chuàng)建一個(gè)標(biāo)識(shí)由?關(guān)閉?按鈕的語句是A)Buttonb=newButton("關(guān)閉");B)TextFieldb=newTextField("關(guān)閉");C)Labelb=newLabel("關(guān)閉");D)Checkboxb=newCheckbox("關(guān)閉");[單選題]59.分析下面程序,哪一行代碼能正確賦值?()classDemo{publicvoidmethod(){finalintnum1=10;staticintnum2=20;abstractintnum3=30;privateintnum4=40;}}A)finalintnum1=10;B)staticintnum2=20;C)abstractintnum3=30;D)privateintnum4=40;[單選題]60.下列正則表達(dá)式中,()可以匹配首位是小寫字母,其他位數(shù)是小寫字母或數(shù)字的最少兩位字符串A)/^\w{2,}/B)/^[a-z][a-z0-9]+$/C)/^[a-z0-9]+$/D)/^[a-z]\d+$/[單選題]61.在Java中,當(dāng)調(diào)用方法時(shí),若要使方法改變實(shí)參的值,可以()A)用基本數(shù)據(jù)類型作為參數(shù)B)用對(duì)象作為參數(shù)C)A和B都對(duì)D)A和B都不對(duì)[單選題]62.給定下列代碼,則下列選項(xiàng)中能夠正確編譯的是哪一個(gè)()。AbstractclassShape{Intx;Inty;Publicabstractvoiddraw();}A)abstractclassCircleimplementsShape{privateintradius;}B)abstractclassCircleextendsShape{privateintradius;}C)classCircleextendsShape{privateintradius;publicvoiddraw();}D)classCircleimplementsShape{privateintradius;publicvoiddraw();}[單選題]63.下列代碼的執(zhí)行結(jié)果是:publicclassTest{publicstaticvoidmain(String[]args){int[]x={0,1,2,3};for(inti=0;iA)error1B)error2C)error1error2D)2error2[單選題]64.下面這些類型的應(yīng)用,那個(gè)不使用Java語言來編寫?()A)JavaScriptB)AppletC)ServletD)JavaSwing[單選題]65.用AWT組件實(shí)現(xiàn)多行文本輸入時(shí),使用的組件是A)ButtonB)LabelC)TextAreaD)Cheekbox[單選題]66.可以使當(dāng)前同優(yōu)先級(jí)線程重新獲得運(yùn)行機(jī)會(huì)的方法是()A)yield()B)join()C)sleep()D)interrupt()[單選題]67.下列哪一個(gè)是創(chuàng)建數(shù)組的正確指令?()A)int[]a=newint[10];B)int[]a=newint(10);C)inta[];D)int[]a;[單選題]68.關(guān)于Web應(yīng)用程序,以下說法中正確的是:A)C/S體系結(jié)構(gòu)即客戶端/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是C/S結(jié)構(gòu)B)C/S體系結(jié)構(gòu)即瀏覽器/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是C/S結(jié)構(gòu)C)B/S體系結(jié)構(gòu)即客戶端/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是B/S結(jié)構(gòu)D)B/S體系結(jié)構(gòu)即瀏覽器/服務(wù)器端結(jié)構(gòu),JavaWeb主要指的是B/S結(jié)構(gòu)[單選題]69.下述Java語言代碼運(yùn)行結(jié)果是()publicstaticvoidmain(String[]args){inta=1,b=2,c=3;System.out.println(a<b&&b++>=c);System.out.printf("%d\t%d\t%d",a,b,c);}A)false123B)false133C)true123D)true133[單選題]70.下列對(duì)象中,不屬于作用域通信對(duì)象對(duì)象的是:A)pageContextB)applicationC)sessionD)response[單選題]71.現(xiàn)有一個(gè)類,類名是SuperClass,下列選項(xiàng)中是SuperClass的子類是?A)publicclassSubClassSuperClass{}B)publicclassSubClassextendsSuperClass{}C)publicclassSubClassstaticSuperClass{}D)publicclassSubClassvoidSuperClass{}[單選題]72.在MySQL中,用來插入數(shù)據(jù)的命令是(),用于更新的命令是()A)INSERT,UPDATEB)CREATE,INSERTINTOC)DELETE,UPDATED)UPDATE,INSERT[單選題]73.在進(jìn)行方法重寫前,加上?@Override?標(biāo)簽,下面描述錯(cuò)誤的是()。A)加上?@Override?標(biāo)簽編譯程序會(huì)幫助進(jìn)行相關(guān)檢查B)提醒其他程序員該方法是一個(gè)重寫方法C)提醒設(shè)計(jì)者是一個(gè)父類方法重寫D)只要方法重寫,都必須加上?@Override?標(biāo)簽[單選題]74.用來導(dǎo)入已定義好的類或包的語句是()。A)<inputtype="radio"name="input_12f690a146fc1179822e_2_1"value="choice_0">mainB)import正確C)<inputtype="radio"name="input_12f690a146fc1179822e_2_1"value="choice_2">publicclassD)<inputtype="radio"name="input_12f690a146fc1179822e_2_1"value="choice_3">class[單選題]75.在JAVA中,在定義方法時(shí)在最后一個(gè)形參的類型后增加?...?,相關(guān)描述錯(cuò)誤()A)可變參數(shù)接受的對(duì)象是一個(gè)數(shù)組B)?...?表示可變參數(shù)C)?...?表示省略號(hào)D)?...?只能出現(xiàn)在參數(shù)列表的最后[單選題]76.一個(gè)類如果實(shí)現(xiàn)一個(gè)接口,那么它就需要實(shí)現(xiàn)接口中定義的全部方法,否則該類就必須定義成什么。A)抽象類B)公有類C)最終類D)私有類[單選題]77.Java中訪問限定字不包括()。A)publicB)privateC)defaultD)final[單選題]78.定義變量bbooleanb=true;則String.valueOf(b)的類型是_________A)booleanB)StringC)ND)int[單選題]79.下列關(guān)于自動(dòng)類型轉(zhuǎn)換的說罰中,正確的是:A)int類型數(shù)據(jù)可以被自動(dòng)轉(zhuǎn)換為char類型數(shù)B)char類型數(shù)據(jù)可以自動(dòng)被轉(zhuǎn)換為int類型數(shù)據(jù)C)boolean類型數(shù)據(jù)不不可以做自動(dòng)轉(zhuǎn)換,但可以做強(qiáng)制轉(zhuǎn)換D)long類型數(shù)據(jù)可以被自動(dòng)轉(zhuǎn)換為short類型數(shù)據(jù)[單選題]80.閱讀下面程序publicclassTest3{Publicstaticvoidmain(Stringargs[]){Intx=3,y=4,z=5;Strings="xyz";System.out.println(s+x+y+z);}}程序運(yùn)行的結(jié)果是()A)xyz12B)xyz345C)xyzxyzD)12xyz[單選題]81.下面語句的功能是()。RandomAccessFileraf2=newRandomAccessFile("1.txt","rw");A)打開當(dāng)前目錄下的文件B)打開當(dāng)前目錄下的文件C)打開當(dāng)前目錄下的文件D)以上說法都不對(duì)。[單選題]82.若int[][]arr={{1,2,3}},則arr[0][1]的結(jié)果為()A)0B)1C)2D)3[單選題]83.給定下列代碼:publicvoidtest(){try{oneMethod();System.out.println(?condition1?);}catch(ArrayIndexOutOfBoundsExceptione){System.out.println(?condition2?);}catch(Exceptione){System.out.println(?condition3?);}finally{System.out.println(?finally?);}}oneMethod正常運(yùn)行,將顯示()A)conditionB)conditionC)conditionD)全部顯示[單選題]84.Java系統(tǒng)提供了一個(gè)自動(dòng)回收動(dòng)態(tài)分配的內(nèi)存的線程,它就是A)異步線程B)消費(fèi)者線程C)垃圾收集線程D)守護(hù)線程[單選題]85.關(guān)于被私有訪問控制符private修飾的成員變量,以下說法正確的是()A)可以被三種類所引用:該類自身、與它在同一個(gè)包中的其他類、在其他包中的該類的子類B)可以被兩種類訪問和引用:該類本身、該類的所有子類C)只能被該類自身所訪問和修改D)只能被同一個(gè)包中的類訪問[單選題]86.執(zhí)行下列程序,結(jié)果是()inta[]={5,6,7};try{System.out.println("a[3]="+a[3]);}catch(ArrayIndexOutOfBoundsExceptione){System.out.println("數(shù)組下標(biāo)越界異常");}A)a[3]=7B)567C)數(shù)組下標(biāo)越界異常D)a[3]=7[單選題]87.如果希望一行代碼無論是否發(fā)生異常都執(zhí)行,可以放到哪個(gè)塊中?A)staticB)finallyC)publicD)try[單選題]88.下列定義的Java變量名中錯(cuò)誤的是()A)sumB)svgC)$numD)continue[單選題]89.執(zhí)行下列語句后,c的值為()。Inta=1,b=3;Intc;C=(a+b>5?++a:b--);選項(xiàng).A)3B)1C)2D)4[單選題]90.關(guān)鍵字super的作用是A)用來訪問父類被隱藏的成員變量B)用來調(diào)用父類中被重載的方法C)用來調(diào)用父類的構(gòu)造方法D)以上都是[單選題]91.void的含義是()A)方法沒有返回值;B)方法體為空;C)沒有意義;D)定義方法時(shí)必須使用;[單選題]92.在JAVA中,main()方法的返回類型是()A)booleanB)voidC)intD)static[單選題]93.與之間的表單控件是由用戶自定義的。下列選項(xiàng)中,不屬于表單標(biāo)記常用屬性的是()。A)actionB)sizeC)methodD)name[單選題]94.下面狀態(tài)碼中,哪個(gè)用于表示客戶端緩存的版本是最新的?()A)100B)200C)304D)404[單選題]95.下面關(guān)于JSP聲明的描述中,錯(cuò)誤的是()A)一次可聲明多個(gè)方法B)一個(gè)聲明僅在一個(gè)頁面中有效C)聲明的方法可以直接使用JSP內(nèi)置對(duì)象D)聲明可以放在JSP的任何位置[單選題]96.執(zhí)行完?inti3=10;inti4=++i3;?語句后,結(jié)果為()。A)i3=10i4=10B)i3=11i4=10C)i3=10i4=11D)i3=11i4=11[單選題]97.下列選項(xiàng)中,用于返回Filter設(shè)置的指定初始化參數(shù)值的方法是()A)getServletContext()B)getFilterName()C)getInitParameter(Stringname)D)getInitParameterNames()[單選題]98.若需要定義一個(gè)類屬性或類方法,必須使用哪種修飾符?()A)finalB)packageC)privateD)static[單選題]99.簡單動(dòng)畫animate()方法能改變可以取()值的CSS屬性A)透明度B)高度C)數(shù)字D)任意[單選題]100.JSP所轉(zhuǎn)換成的class文件在tomcat目錄的()文件夾下A)webappsB)tempC)libD)work[單選題]101.關(guān)于HttpSessionListener接口中的方法,HttpSession對(duì)象被銷毀時(shí)將調(diào)用的方式()A)sessionCreated()B)initializedSession()C)destroyedSession()D)sessionDestroyed()[單選題]102.下列關(guān)于流類和File類的說法中錯(cuò)誤的一項(xiàng)是:A)File類可以修改文件內(nèi)容B)File類可以重命名文件C)流類可以修改文件內(nèi)容D)流類不可以新建目錄[單選題]103.float類型成員變量的默認(rèn)初始化值是()。A)0B)falseC)nullD)0.0F[單選題]104.現(xiàn)有兩個(gè)類,SuperClass是父類,SubClass是子類,下列選項(xiàng)中屬于多態(tài)用法的是?A)publicvoidprint()B)publicSubClassget()C)publicvoidget(SuperClasssc)D)publicvoidget()[單選題]105.MVC模式中,M指的是()A)模型B)視圖C)控制器D)邏輯[單選題]106.按Java語言規(guī)則,下列賦值語句中不合法的是A)floata=3.0B)doubleb=4.0C)intc=5D)longd=2L[單選題]107.JDK中,用于編譯程序的工具是()。A)JavacB)JavapC)JavaD)Javadoc[單選題]108.將以下哪種方法插入行6是不合法的()。1publicclassTest1{2publicfloataMethod(floatA,floatb)throws3IOException{}4}5publicclassTest2extendsTest1{67}A)floataMethod(floata,floatb){}B)publicintaMethod(intA,intb)throwsException{}C)publicfloataMethod(floatp,floatq){}D)publicintaMethod(intA,intb)throwsIOException{}[單選題]109.以下代碼輸出結(jié)果為()publicclassTest{publicstaticvoidmain(String[]args){charc=65;System.out.println("c="+c);}}A)c=65B)編譯錯(cuò)誤C)c=AD)運(yùn)行錯(cuò)誤[單選題]110.下面讓線程休眠1分鐘的正確方法是A)sleep(1)B)sleep(60)C)sleep(1000)D)sleep(60000)[單選題]111.要使類中的某個(gè)成員變量只能被它自身和它的子類訪問到,則該變量可用什么修飾符修飾?A)protectedB)publicC)privateD)應(yīng)不加修飾符[單選題]112.定義一個(gè)類,必須使用的關(guān)鍵字()。A)publicB)classC)javaD)interface[單選題]113.關(guān)于JAVA中垃圾回收的說法正確的是?()A)當(dāng)沒有對(duì)象引用指向原先分配給某個(gè)對(duì)象的內(nèi)存時(shí),該內(nèi)存便成為垃圾。B)垃圾收集意味著程序不再需要的對(duì)象是"無用信息",這些信息將被回收。C)JAVA中垃圾收集是自動(dòng)完成的。D)JAVA中垃圾收集的所有算法都能100%清除廢棄內(nèi)存。[單選題]114.以下描述不正確的有()A)try塊不可以省略B)可以使用多重catch塊C)finally塊可以省略D)catch塊和finally塊可以同時(shí)省略[單選題]115.下列關(guān)于List接口的描述中,錯(cuò)誤的是()A)List接口繼承自Collection接口,是單列集合。B)List集合中允許出現(xiàn)重復(fù)的元素。C)List集合存儲(chǔ)元素是有序的,即元素的存入順序和取出順序一致。D)List集合中所有的元素是以二叉樹方式進(jìn)行存儲(chǔ)的。[單選題]116.若定義inta=2,b=2,下列表達(dá)式中值不為4的是:A)a*(++b)B)a*(b++)C)a+bD)a*b[單選題]117.關(guān)于Filter的生命周期,下列說法錯(cuò)誤的是()。A)創(chuàng)建一個(gè)Filter對(duì)象之后,服務(wù)器調(diào)用init()方法對(duì)該對(duì)象初始化B)在Filter的生命周期中,init()方法將被執(zhí)行很多次C)Filter的生命周期與其接口中的三個(gè)方法對(duì)應(yīng)D)在Filter的生命周期中,doFiltert()方法將被執(zhí)行很多次[單選題]118.在下列程序的空白處,應(yīng)填入的正確選項(xiàng)是:importjava.io.*;publicclasswriteInt{publicstaticvoidmain(string[]a){int[]myArray={10,20,30,40};try{DataOutputSystemdos=newDataOutputSystem(newFileOutputSystem("ints.dat"));for(inti=0;iA)start()B)close()C)read()D)write()[單選題]119.下面關(guān)于Java的說法正確的是。A)Java中的類可以有多個(gè)直接父類B)抽象類可以實(shí)例化C)最終類可以作為其他類的父類D)Java中接口支持多繼承[單選題]120.finally塊中語句不被執(zhí)行的唯一情況,在異常處理代碼中執(zhí)行了?A)breakB)returnC)System.exit(0)D)System.exit(1)[單選題]121.已知String對(duì)象s=\"abcdefg\",則s.substring(2,5)的返回值為?()A)"bcde"B)"cde"C)"cdef"D)"def"[單選題]122.在Java中,存放字符串常量的對(duì)象屬于()類對(duì)象。A)CharacterB)StringC)StringBufferD)Vector[單選題]123.下面不是合法Java標(biāo)識(shí)符的是()A)abB)$_3C)3abD)ab3[單選題]124.下面關(guān)于配置path環(huán)境變量作用的說法中,正確的是()A)在任意目錄可以使用javac和java命令B)在任意目錄下可以使用class文件C)在任意目錄可以使用記事本D)在任意目錄下可以使用掃雷游戲[單選題]125.下列不屬于容器的是:A)JTextAreaB)JWindowC)JPanelD)JScrollPane[單選題]126.下列關(guān)于接口的說法中,錯(cuò)誤的是?()A)接口中定義的方法默認(rèn)使用"publicabstract"來修飾B)接口中的變量默認(rèn)使用"publicstaticfinal"來修飾C)接口中的所有方法都是抽象方法D)接口中定義的變量可以被修改[單選題]127.在java語言中,不能被修改的變量用如下哪個(gè)關(guān)鍵字修飾A)finalB)classC)systemD)void[單選題]128.若a=00110111,則a>>2語句的執(zhí)行結(jié)果為A)0B)11111111C)1101D)11011100[單選題]129.關(guān)于JAVA中垃圾回收機(jī)制的說法正確的是?()A)Java技術(shù)提供了一個(gè)輕量級(jí)的線程,即垃圾收集器線程,來跟蹤每一塊分配出去的內(nèi)存空間。B)當(dāng)JVM處于空閑時(shí),垃圾收集器線程會(huì)自動(dòng)檢查每一塊分配出去的內(nèi)存空間。C)當(dāng)程序運(yùn)行結(jié)束后,所有創(chuàng)建的對(duì)象都會(huì)被自動(dòng)清除出內(nèi)存空間。D)垃圾收集線程在一個(gè)Java程序中的執(zhí)行是自動(dòng)的,也可以強(qiáng)制執(zhí)行[單選題]130.給出下面代碼段:()。PublicclassTest1{Publicstaticvoidmain(Stringargs[]){Intm;Switch(m){Case0:System.out.println("case0");Case1:System.out.println("case1");break;Case2:Default:System.out.println("default");}}}下列m的哪個(gè)值將引起?default?的輸出?A)0B)1C)2D)以上答案都不正確[單選題]131.給定java程序如下,編譯運(yùn)行Test.java,結(jié)果是()publicclassTest{intcounter=10;publicstaticvoidmain(String[]args){System.out.println(++counter);}}A)10B)11C)編譯錯(cuò)誤D)運(yùn)行時(shí)出現(xiàn)異常[單選題]132.ArrayList類繼承了List接口,欲構(gòu)造ArrayList類的一個(gè)實(shí)例myList,下列()語句是正確的。A)ArrayListmyList=newObject();B)ListmyList=newArrayList();C)ArraylListmyList=newList();D)ListmyList=newList();[單選題]133.兩個(gè)線程爭奪同一個(gè)資源A)一定死鎖B)不一定死鎖C)不會(huì)死鎖D)以上說法都不對(duì)[單選題]134.這行代碼可能會(huì)拋出以下那種類型的異常?A)算數(shù)異常(ArithmeticExecption)B)空指針異常(NullPointerException)C)數(shù)組下標(biāo)越界異常(ArrayIndexOutOfBoundsException)D)文件未找到異常(FileNotFoundException)[單選題]135.下面選項(xiàng)中,用于根據(jù)虛擬路徑得到文件的真實(shí)路徑的方法是()A)StringgetRealPath(Stringpath)B)URLgetResource(Stringpath)C)SetgetResourcePaths(Stringpath)D)InputStreamgetResourceAsStream(Stringpath)[單選題]136.Java語言屬于下列哪一種語言。A)面向機(jī)器的語言B)面向?qū)ο蟮恼Z言C)面向過程的語言D)面向操作系統(tǒng)的語言[單選題]137.假設(shè)有如下程序:最終的執(zhí)行結(jié)果是什么()?PublicclassDemo{Publicstaticvoidmain(Stringargs[]){Stringstr="";For(intx=0;x<5;x++){Str+=x;}System.out.println(str);}}A)01234B)10.0C)14.0D)25.0[單選題]138.void的含義:A)方法沒有返回值B)方法體為空C)定義方法時(shí)必須使用D)沒有意義[單選題]139.若有說明語句:charc='72';則變量c(選一項(xiàng))A)包含1個(gè)字符B)2個(gè)字符C)包含3個(gè)字符D)代碼錯(cuò)誤[單選題]140.對(duì)于下面的程序代碼,下面的那些結(jié)論的正確的?()publicvoidmb_method(BooleanA,Booleanb){if(a)System.out.println(?A?);Elseif(a&&b)System.out.println(?A&&B?);Else{if(!b)System.out.println(?notB?);ElseSystem.out.println(?ELSE?);}}A)語句?mb_method(true,true);?輸出?A&&B?B)語句?mb_method(true,false);?輸出?notB?C)語句?mb_method(false,true);?輸出?ELSE?D)語句?mb_method(false,false);?輸出?ELSE?[單選題]141.Java源文件經(jīng)編譯產(chǎn)生的文件稱為()A)obj文件B)exe文件C)java文件D)字節(jié)碼文件[單選題]142.讀程序,控制臺(tái)運(yùn)行結(jié)果是()inta=10;intb=20;intc=a+b;intd=a-b;System.out.println("c="+c);System.out.println("d="+d);A)c=10,d=10B)c=20,d=10C)c=30,d=-10D)c=20,d=-10[單選題]143.在java的一個(gè)異常處理中,哪個(gè)語句塊可以有多個(gè)()A)catchB)finallyC)tryD)throws[單選題]144.字符'\u000A'不能在程序中出現(xiàn)的原因是()。A)'\u000A'不是一個(gè)合法的Unicode字符B)'\u000A'是一個(gè)回車符的Unicode編碼,會(huì)導(dǎo)致代碼行錯(cuò)誤C)'\u000A'在java源程序中不能使用這種形式的Unicode編碼D)'\u000A'是一個(gè)十六進(jìn)制形式的Unicode編碼,應(yīng)該用八進(jìn)制編碼形式[單選題]145.環(huán)境變量的設(shè)置在系統(tǒng)屬性的()中。A)設(shè)備管理器B)遠(yuǎn)程設(shè)置C)高級(jí)系統(tǒng)設(shè)置D)系統(tǒng)保護(hù)[單選題]146.()可以獲取符合[type=submit]的<input>元素A):textB):inputC):submitD):file[單選題]147.下列關(guān)于java的運(yùn)行環(huán)境說法錯(cuò)誤的是A)Java虛擬機(jī)分析并解釋執(zhí)行字節(jié)碼程序B)Java原程序通過集成開發(fā)環(huán)境(IDE)翻譯為字節(jié)碼程序C)Java是一種平臺(tái)無關(guān)的語言D)Java保留了大部分與C++相似的語法[單選題]148.Whenassigningaliteraltoavariableofthebytetype,iftheliteralistoolargetobestoredasabytevalue,it_____________.()A)causesoverflowB)causesunderflowC)causesnoerrorD)cannothappeninJavaE)receivesacompileerror[單選題]149.Given:11.publicclassRainbow{12.publicenumMyColor{13.RED(0xff0000),GREEN(0x00ff00),BLUE(0x0000ff);14.privatefinalintrgb;15.MyColor(intrgb){this.rgb=rgb;}16.publicintgetRGB(){returnrgb;}17.};18.publicstaticvoidmain(String[]args){19.//insertcodehere20.}21.}Whichcodefragment,insertedatline19,allowstheRainbowclasstocompile?A)MyColorskyColor=BLUE;B)MyColortreeColor=MyColor.GREEN;C)if(RED.getRGB()<BLUE.getRGB()){}D)Compilationfailsduetoothererror(s)inthecode.E)MyColorpurple=newMyColor(0xff00ff);F)MyColorpurple=MyColor.BLUE+MyColor.RED;第2部分:多項(xiàng)選擇題,共20題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]150.請(qǐng)閱讀下列代碼∶MyThreadtarget=newMyThread();ThreadmyThread=newThread(target);下列哪個(gè)選項(xiàng)不可以創(chuàng)建target對(duì)象并正確編譯()A)publicclassMyThreadextendsRunnable{publicvoidrun(){}}B)publicclassMyThreadextendsThread{publicvoidrun(){}}C)publicclassMyThreadimplementsRunnable{publicvoidrun(){})D)publicclassMyThreadimplementsThread{voidrun(){})[多選題]151.下列關(guān)于String和StringBuilder的說法正確的是A)String是可變的字符序列B)String是不可變的字符序列C)StringBuilder是可變的字符序列D)StringBuilder是不可變的字符序列[多選題]152.下面選項(xiàng)中,屬于QueryRunner類的update()方法可執(zhí)行的操作語句有()。A)SELECT語句B)DELETE語句C)UPDATE語句D)INSERT語句[多選題]153.在JavaScript中,以下使用注釋正確的是?A)/我是單行注釋B)*/我是多行注釋C)//我是單行注釋D)我是多行注釋*/[多選題]154.下列目錄中,哪些屬于JDK安裝后的子目錄()A)lib目錄B)demo目錄C)jre目錄D)include目錄[多選題]155.下面關(guān)于靜態(tài)變量的描述正確的是()A)靜態(tài)變量可以通過類名直接調(diào)用,因此也稱類變量B)靜態(tài)變量可以在非靜態(tài)方法中使用C)靜態(tài)變量在成員變量加載之后被加載D)成員變量就是靜態(tài)變量[多選題]156.MVC設(shè)計(jì)模式中,可以作為視圖的技術(shù)是()A)JSPB)HTMLC)ServletD)JavaBean[多選題]157.JSPModel1采用的技術(shù)實(shí)現(xiàn)包括()A)JSPB)JSC)HTMLD)JavaBean[多選題]158.下列選項(xiàng)中,屬于JSP指令的有()A)page指令B)include指令C)taglib指令D)forward指令[多選題]159.設(shè)int型變量a、b,float型變量x、y,char型變量ch均已正確定義并賦值,正確的switch語句是(選兩項(xiàng))A)switch(x+y){……}B)switch(ch+1){……}C)switchch{……}D)switch(a+b){……}[多選題]160.以下關(guān)于feach說法中,哪些是正確的(A)feach是一種更加簡潔的for循環(huán),也稱增強(qiáng)for循環(huán)B)next()C)remove()D)add(Objectobj)[多選題]161.當(dāng)子類B繼承父類A時(shí),下面描述正確的是?()A)創(chuàng)建類B的對(duì)象可以調(diào)用類A中的private修飾的成員變量B)創(chuàng)建類B的對(duì)象可以調(diào)用類A中的private修飾的成員方法C)創(chuàng)建類B的對(duì)象可以調(diào)用類A中的public修飾的成員變量D)創(chuàng)建類B的對(duì)象可以調(diào)用類A中的public修飾的成員方法[多選題]162.下面哪個(gè)說法是正確的?A)一個(gè)類可以定義多個(gè)構(gòu)造器B)構(gòu)造器沒有返回值,甚至連void都不需要C)構(gòu)造器必須和類的名字完全一樣D)當(dāng)需要?jiǎng)?chuàng)建一個(gè)對(duì)象時(shí),使用new操作符來調(diào)用某一個(gè)構(gòu)造器即可。[多選題]163.當(dāng)Java的環(huán)境變量配置成功后,可以執(zhí)行下列哪些操作()A)開發(fā)者在任意目錄下使用javac命令B)操作系統(tǒng)能夠自動(dòng)找到j(luò)avac命所在的目錄C)開發(fā)者可以在任意目錄下啟動(dòng)Java虛擬機(jī)D)配置目的為了跨平臺(tái)性[多選題]164.抽象類GenericServlet實(shí)現(xiàn)了()接口和()接口A)ServletB)ConfigServletC)ServletConfigD)HttpServlet[多選題]165.以下關(guān)于super關(guān)鍵字的說法中,正確的是()A)super()與this()可以同時(shí)存在于同一個(gè)構(gòu)造方法中B)super()與this()不能同時(shí)存在于同一個(gè)構(gòu)造方法中C)super關(guān)鍵字可以調(diào)用父類的成員方法D)super關(guān)鍵字可以調(diào)用父類的構(gòu)造方法[多選題]166.在Java中,關(guān)于包以下描述正確的是()【選兩項(xiàng)】A)要使用System類必須importjava.lang.SystemB)要使用System類不需要importjava.lang.SystemC)要使用Scanner類必須importjava.util.ScannerD)要使用Scanner類不需要importjava.util.Scanner[多選題]167.JavaScript中提供了兩個(gè)專門用于訪問對(duì)象的語句:()語句和()語句A)withB)switchC)for…inD)using[多選題]168.關(guān)于HTML的描述,下列說法正確的是()A)HTML是更嚴(yán)謹(jǐn)純凈的XHTML版本B)HTML提供了許多標(biāo)記.用于對(duì)網(wǎng)頁內(nèi)容進(jìn)行描述C)目前最新的HTML版本是HTML5D)初期的HTML在語法上很寬松[多選題]169.下面哪一句是正確的A)String[]list=newString{"red","yellow","green"};B)String[]list=newString[]{"red","yellow","green"};C)String[]list={"red","yellow","green"};D)Stringlist={"red","yellow","green"};E)Stringlist=newString{"red","yellow","green"};第3部分:判斷題,共44題,請(qǐng)判斷題目是否正確。[判斷題]170.在HTML中使用注釋標(biāo)記時(shí),注釋內(nèi)容不會(huì)顯示在瀏覽器窗口中。()A)正確B)錯(cuò)誤[判斷題]171.Java是一種面向?qū)ο笳Z言A)正確B)錯(cuò)誤[判斷題]172.JDBC驅(qū)動(dòng)程序的種類有四種。A)正確B)錯(cuò)誤[判斷題]173.[]浮點(diǎn)數(shù)常量就是在數(shù)學(xué)中用到的小數(shù),分為float單精度浮點(diǎn)數(shù)和double雙精度浮點(diǎn)數(shù)兩種類型。A)正確B)錯(cuò)誤[判斷題]174.IP地址標(biāo)識(shí)Internet上的計(jì)算機(jī),一個(gè)IP地址對(duì)應(yīng)一個(gè)唯一的域名。A)正確B)錯(cuò)誤[判斷題]175.構(gòu)造方法重載時(shí),構(gòu)造方法的參數(shù)類型或者參數(shù)個(gè)數(shù)不同即可()A)正確B)錯(cuò)誤[判斷題]176.文檔注釋是以??符號(hào)開頭,以?*/?符號(hào)結(jié)尾。()A)正確B)錯(cuò)誤[判斷題]177.方法的參數(shù)變量不能是final的。A)正確B)錯(cuò)誤[判斷題]178.子類如果想使用父類的構(gòu)造方法,必須在子類的構(gòu)造方法中使用,并且必須使用關(guān)鍵字super來表示,而且super必須是子類構(gòu)造方法中的頭一條語句。A)正確B)錯(cuò)誤[判斷題]179.在switch語句中,每個(gè)case關(guān)鍵字后面必須有break。()A)正確B)錯(cuò)誤[判斷題]180.執(zhí)行switch語句時(shí)計(jì)算表達(dá)式的值,其類型是整型或字符型,它和各個(gè)case之后的常量值類型可以不同。()A)正確B)錯(cuò)誤[判斷題]181.CSS樣式中的選擇器嚴(yán)格區(qū)分大小寫,屬性和值可以不區(qū)分大小寫。()A)正確B)錯(cuò)誤[判斷題]182.在處理JSP頁面的異常時(shí),如果page指令的errorPage屬性和web.xml文件中的元素都進(jìn)行了配置,那么這兩項(xiàng)配置都會(huì)起作用。()A)正確B)錯(cuò)誤[判斷題]183.線程的調(diào)度是分時(shí)間片的,級(jí)別高的進(jìn)程不能中斷級(jí)別低的進(jìn)程。()A)正確B)錯(cuò)誤[判斷題]184.如果子類和父類不在同一個(gè)包中,子類不繼承父類的友好成員和私有成員。A)正確B)錯(cuò)誤[判斷題]185.在表格中,一對(duì)中包含幾對(duì),就表示該行中有多少個(gè)單元格。()A)正確B)錯(cuò)誤[判斷題]186.接口中的方法默認(rèn)是publicabstract方法。A)正確B)錯(cuò)誤[判斷題]187.接口中的方法默認(rèn)為abstract的,所以聲明方法的時(shí)候可以不寫abstract()A)正確B)錯(cuò)誤[判斷題]188.說明或聲明數(shù)組不分配內(nèi)存,創(chuàng)建數(shù)組時(shí)才分配內(nèi)存。選項(xiàng).A)正確B)錯(cuò)誤[判斷題]189.FileWriter(Filefile)語句的作用是根據(jù)給定的File對(duì)象構(gòu)造一個(gè)FileWriter對(duì)象。A)正確B)錯(cuò)誤[判斷題]190.對(duì)于二維數(shù)組s來說,s[2].length給出數(shù)組s第2行的元素個(gè)數(shù)。選項(xiàng).A)正確B)錯(cuò)誤[判斷題]191.Java判斷List集合中不允許出現(xiàn)重復(fù)的元素。A)正確B)錯(cuò)誤[判斷題]192.charch=97;是錯(cuò)誤的char變量聲明。A)正確B)錯(cuò)誤[判斷題]193.Java服務(wù)器端的accept()方法的返回值也是一個(gè)Socket,該服務(wù)器端套接字Socket封裝了來訪客戶端的IP地址和端口號(hào),實(shí)際上提供聯(lián)系的是兩個(gè)Socket。A)正確B)錯(cuò)誤[判斷題]194.如果源文件包含package語句,則該語句必須是除空行和注釋行外的第一個(gè)語句行()A)正確B)錯(cuò)誤[判斷題]195.一個(gè)JSP頁面可以包括指令標(biāo)識(shí)、HTML代碼、JavaScript代碼、嵌入的Java代碼、注釋和JSP動(dòng)作標(biāo)識(shí)等內(nèi)容。()A)正確B)錯(cuò)誤[判斷題]196.Java中,子類可以覆蓋父類中的任意方法。A)正確B)錯(cuò)誤[判斷題]197.Swing是一種重量級(jí)組件,它由Java語言開發(fā),同時(shí)底層以AWT為基礎(chǔ)。()A)正確B)錯(cuò)誤[判斷題]198.EL表達(dá)式的initParam隱式對(duì)象可獲取web.xml文件中配置的Servlet信息。()A)正確B)錯(cuò)誤[判斷題]199.EL的比較運(yùn)算符中的?==?是兩個(gè)等號(hào),也可只寫一個(gè)等號(hào)。()A)正確B)錯(cuò)誤[判斷題]200.Cookie技術(shù)用于將會(huì)話過程中的數(shù)據(jù)保存到服務(wù)器中,從而使瀏覽器和服務(wù)器可以更好地進(jìn)行數(shù)據(jù)交互。()A)正確B)錯(cuò)誤[判斷題]201.EL表達(dá)式中的方括號(hào)運(yùn)算符與點(diǎn)運(yùn)算符的功能相同,都用于訪問JSP頁面中某些對(duì)象的屬性。()A)正確B)錯(cuò)誤[判斷題]202.通過對(duì)標(biāo)記應(yīng)用屬性,可以對(duì)表格中的某一個(gè)單元格進(jìn)行控制。()A)正確B)錯(cuò)誤[判斷題]203.do…while循環(huán)體中的內(nèi)容至少會(huì)被執(zhí)行一次()A)正確B)錯(cuò)誤[判斷題]204.為了讓其它用戶能通過雙擊打開運(yùn)行NameSurfer類,需要?jiǎng)?chuàng)建該類的jar包文件()。A)正確B)錯(cuò)誤[判斷題]205.異常處理是在編譯時(shí)進(jìn)行的。A)正確B)錯(cuò)誤[判斷題]206.強(qiáng)制類型轉(zhuǎn)換運(yùn)算符的功能是將一個(gè)表達(dá)式的類型轉(zhuǎn)換為所指定的類型。A)正確B)錯(cuò)誤[判斷題]207.抽象類就是接口。A)正確B)錯(cuò)誤[判斷題]208.菜單類可以看作另一種形式的按鈕。當(dāng)用鼠標(biāo)左鍵單擊菜單項(xiàng)時(shí),可以觸發(fā)菜單命令。菜單為系統(tǒng)的各種命令提供了分類和管理方式,使得菜單項(xiàng)有可以比較簡潔的形式排列,從而方便查找各個(gè)菜單項(xiàng),執(zhí)行相應(yīng)的菜單命令。()A)正確B)錯(cuò)誤[判斷題]209.子類和父類對(duì)象在進(jìn)行類型轉(zhuǎn)換時(shí),子類對(duì)象可以被視為父類的一個(gè)對(duì)象,父類對(duì)象不能被當(dāng)作是某一個(gè)子類的對(duì)象。()A)正確B)錯(cuò)誤[判斷題]210.與普通方法一樣,構(gòu)造方法也可以重載。對(duì)錯(cuò)A)正確B)錯(cuò)誤[判斷題]211.一個(gè)Filter對(duì)象中的doFilter方法可以被多次調(diào)用。()A)正確B)錯(cuò)誤[判斷題]212.集合Set里不能有重復(fù)的元素。()A)正確B)錯(cuò)誤[判斷題]213.若int[][]arr={},則arr[0][0]的結(jié)果為0。()A)正確B)錯(cuò)誤第4部分:問答題,共40題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問答題]214.如果把定義變量、對(duì)象的類型作為參數(shù)叫做()。[問答題]215.Java有三種注釋方式,它們是()、()、()。[問答題]216.在Java多線程中,當(dāng)多個(gè)線程使用同一個(gè)共享資源時(shí),可以將處理共享資源的代碼放在一個(gè)使用()關(guān)鍵字修飾的代碼塊中。[問答題]217.抽象類和接口的區(qū)別?[問答題]218.<!%%>在jsp中用來定義方法。()[問答題]219.()方法是一種僅有方法頭,沒有具體方法體和操作實(shí)現(xiàn)的方法,該方法必須在抽象類之中定義。方法是不能被當(dāng)前類的子類重新定義的方法。[問答題]220.請(qǐng)編寫Applet,它由三個(gè)類定義組成,類名分別為A、B和Applet1:類A中定義了類型為int的變量i、類型為float的變量f和類型為char的變量ch;類A還定義了三個(gè)構(gòu)造函數(shù),其中,第一個(gè)構(gòu)造函數(shù)帶有一個(gè)int類型的參數(shù)(用于初始化i),第二個(gè)構(gòu)造函數(shù)帶有兩個(gè)參數(shù)(參數(shù)類型分別為int和float,用于初始化i和f),第三個(gè)構(gòu)造函數(shù)帶有三個(gè)參數(shù)(參數(shù)類型分別為int、float和char,用于初始化i、f和ch)。類B是類A的子類,其中僅定義了一個(gè)類型為boolean的變量b和一個(gè)帶四個(gè)參數(shù)的構(gòu)造函數(shù)(用來為父類中的變量i、f、ch和本類的變量b做初始化)。主類Applet1中定義了一個(gè)初值為32.6的double型變量d和一個(gè)B類的對(duì)象b,請(qǐng)通過創(chuàng)建b為上述i、f、ch和b賦值(i的值為50,f的值為7.2,ch的值為?h?的,b值為true),用paint()方法在(10,30)位置處顯示i,f,ch,b,d的值。[問答題]221.[填空題]Java中所有關(guān)鍵字都是由()字母組成。[問答題]222.Statement接口的executeQuery(Stringsql)方法用于執(zhí)行SQL的()語句。[問答題]223.實(shí)現(xiàn)窗口重繪時(shí),要清除窗口原有內(nèi)容,應(yīng)該調(diào)用________函數(shù)。[問答題]224.請(qǐng)按照下列要求編寫程序。編寫一個(gè)Student類,包含name和age屬性,提供有參構(gòu)造方法。在Student類中,重寫toString()方法,輸出age和name的值。在Student類中,重寫hashCode()和equals()方法hashCode()的返回值是name的hash值與age的和。equals()判斷對(duì)象的name和age是否相同,相同則返回true不同返回false。最后編寫一個(gè)測(cè)試類,創(chuàng)建一個(gè)HashSet<Student>對(duì)象hs,向hs中添加多個(gè)Student對(duì)象,假設(shè)有兩個(gè)Student對(duì)象相等,輸出HashSet,觀察是否添加成功。[問答題]225.while是--結(jié)構(gòu)語句。[問答題]226.[填空題]在Java中使用()類型的實(shí)例對(duì)象表示一個(gè)字符串。[問答題]227.每個(gè)字符都有自己的ASCII整數(shù)編碼,字符'a'的編碼是()[問答題]228.initParam是用于獲取Web應(yīng)用初始化信息的隱式對(duì)象。()[問答題]229.page指令的屬性中,所有的屬性都只能出現(xiàn)一次,否則會(huì)編譯失敗。()[問答題]230.在下載文件時(shí)必須采用()協(xié)議。[問答題]231.字節(jié)流是程序中最常用的流,根據(jù)數(shù)據(jù)的傳輸方向可將其分為字節(jié)()和()[問答題]232.運(yùn)行時(shí)異常的特點(diǎn)是Java編譯器【】對(duì)其進(jìn)行檢查。[問答題]233.一個(gè)完整的Servlet事件監(jiān)聽器包括Listener類和監(jiān)聽器配置。()[問答題]234.每一個(gè)可以執(zhí)行的Java類必須包括一個(gè)()方法,該方法完整的首部是()[問答題]235.變量名必須是一個(gè)合法的【】。[問答題]236.請(qǐng)編寫一個(gè)Application實(shí)現(xiàn)如下功能:在主類中定義兩個(gè)double類型數(shù)組a和b,再定義一個(gè)方法sqrt_sum()。數(shù)組a各元素的初值依次為1.2、2.3、3.4、4.5、5.6,數(shù)組b各元素的初值依次為9.8、8.7、7.6、6.5、5.4、4.3;方法sqrt_sum()的參數(shù)為double類型的數(shù)組,返回值類型為float型,功能是求參數(shù)各元素的平方根之和。請(qǐng)?jiān)谥鞣椒╩ain()中分別以a和b為實(shí)在參數(shù)調(diào)用方法sqrt_sum(),并將返回值輸出在屏幕上。[問答題]237.82.Java中大部分的類都實(shí)現(xiàn)了Comparable接口,并默認(rèn)實(shí)現(xiàn)了接口中的【】方法。[問答題]238.JDBC是英文()的簡稱。[問答題]239.______環(huán)境變量用來存儲(chǔ)Java的編譯和運(yùn)行工具所在的路徑,而______環(huán)境變量則用來保存保存Java虛擬機(jī)要運(yùn)行的?.class?文件路徑。[問答題]240.運(yùn)行時(shí)異常類為()。[問答題]241.一個(gè)Servlet可以匹配多個(gè)URL。()[問答題]242.FilenameFilter是文件過濾器接口,該接口只能提供一個(gè)()方法。[問答題]243.JDK中提供了一系列可以存儲(chǔ)任意對(duì)象的類,統(tǒng)稱為。[問答題]244.假設(shè)有2個(gè)類People和Student,其中Student繼承People。則用People定義的對(duì)象變量可以用()、()類的構(gòu)造方法進(jìn)行實(shí)例化,用Student定義的對(duì)象變量可以用()構(gòu)造方法進(jìn)行實(shí)例化。[問答題]245.自定義異常需要繼承【】類。[問答題]246.Java中獲取一個(gè)類的Class對(duì)象有哪些方式?[問答題]247.Object類中的equals方法的參數(shù)是【】類型的參數(shù)。[問答題]248.publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println(?HelloWorld?);}}該程序的運(yùn)行結(jié)果是()。publicclassHelloWorld{publicstaticvoidmain(Stringargs[]){System.out.println(?javaworld?);}}該程序的運(yùn)行結(jié)果是()。[問答題]249.簡述synchronized和java.util.concurrent.locks.Lock的異同?[問答題]250.Java中會(huì)存在內(nèi)存泄露的情況嗎?[問答題]251.使用final關(guān)鍵字修飾一個(gè)變量時(shí),是引用不能變,還是引用的對(duì)象不能變?[問答題]252.用于監(jiān)聽HttpSession對(duì)象生命周期的接口是HttpSessionListener。()[問答題]253.寫出一個(gè)生產(chǎn)者/消費(fèi)者模式的案例?[單選題]254.語句"Hello".equals("hello");的正確執(zhí)行結(jié)果是:A)trueB)falseC)1[單選題]255.請(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.3[單選題]256.閱讀下面程序:PublicClassMyaarray{PublicStaticVoidMain(stringArgv[]){Int[]I=NewInt[5];System.out.println(i[5]);}}下面選項(xiàng)中,哪一個(gè)是程序運(yùn)行的結(jié)果()。A)nullB)無法完成編譯C)運(yùn)行時(shí)拋出異常[單選題]257.Ifyouforgettoputaclosingquotationmarkonastring,whatkindoferrorwillberaised?()A)acompileerrorB)aruntimeerrorC)alogicerror[單選題]258.對(duì)于if語句下列描述錯(cuò)誤的是()A)if語句必須跟else聯(lián)用B)if語句的條件必須是boolean類型C)if語句屬于分支結(jié)構(gòu)Dif語句后可以沒有大括號(hào)[單選題]259.Supposex=10andy=10.Whatisxafterevaluatingtheexpression(y>10)&&(x-->10)?()A)9B)10C)11[單選題]260.面向?qū)ο缶幊桃馕吨?)A)根據(jù)分析問題時(shí)發(fā)現(xiàn)的對(duì)象設(shè)計(jì)應(yīng)用程序B)在編寫程序并制定測(cè)試計(jì)劃之前編寫算法C
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 零售業(yè)數(shù)字化轉(zhuǎn)型服務(wù)協(xié)議
- 智能家居智能控制合作協(xié)議
- 童年賞析生活細(xì)微之處的真摯情感
- 安防產(chǎn)業(yè)智能家居安防控制與管理解決方案
- 新能源技術(shù)發(fā)展趨勢(shì)預(yù)測(cè)
- 油氣行業(yè)安全監(jiān)控與智能報(bào)警分析系統(tǒng)
- 草房子作文賞析與創(chuàng)作思考
- 2024年度華南地區(qū)投資顧問服務(wù)合同
- 了不起的英語圖書館學(xué)以致用故事解讀
- 人工智能算法優(yōu)化軟件授權(quán)合同
- 《米奇妙妙屋》課件
- 王二小的故事【拼音版】
- 質(zhì)量手冊(cè)(依據(jù)ISO9001:2023年標(biāo)準(zhǔn))
- 路燈更換施工方案
- 大力弘揚(yáng)教育家精神爭做新時(shí)代大先生PPT以文化人的弘道追求展現(xiàn)了中國特有的教育家精神PPT課件(帶內(nèi)容)
- 生產(chǎn)工藝過程說明書
- 遼寧省營口市鲅魚圈區(qū)2023-2024學(xué)年數(shù)學(xué)四年級(jí)第一學(xué)期期末復(fù)習(xí)檢測(cè)試題含答案
- 中小學(xué)鐵路安全知識(shí)主題教育課件
- RoboCup中型組機(jī)器人比賽規(guī)則MSLR
- 抗生素使用強(qiáng)度降低PDCA
- 工程施工安全交底
評(píng)論
0/150
提交評(píng)論