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

下載本文檔

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

文檔簡介

試卷科目:JAVA開發(fā)基礎(chǔ)JAVA開發(fā)基礎(chǔ)(習(xí)題卷7)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開發(fā)基礎(chǔ)第1部分:單項選擇題,共156題,每題只有一個正確答案,多選或少選均不得分。[單選題]1.下面哪種布局方式只影響控件的高度,而不影響寬度:A)BorderLayout的WEST和EASTB)BorderLayout的NORTH和SOUTHC)GridLayoutD)FlowLayout[單選題]2.在Java中,存在兩個變量,分別是double、float類型,若兩個變量進(jìn)行乘法運算的結(jié)果是()類型A)doubleB)floatC)longD)int[單選題]3.以下程序片斷inti=1;while(i<5);{i++;}System.out.println(i);運行結(jié)果是(選一項)A)輸出1B)輸出5C)程序無法運行D)死循環(huán)[單選題]4.inta[]={3,9,5,6,4};System.out.println(a[4]);以上JAVA程序段的輸出結(jié)果為()A)3B)5C)4D)6[單選題]5.在Java中下面Class的聲明哪個是正確的()。A)publicabstractfinalclassTest{abstractvoidmethod();}B)publicabstractclassTest{abstractfinalvoidmethod();}C)publicabstractclassTest{abstractvoidmethod(){}}D)publicclassTest{finalvoidmethod(){}}[單選題]6.下列選項中,能夠執(zhí)行帶參數(shù)占位符SQL語句的是()()A)StatementB)ConnectionC)PreparedStatementD)ResultSet[單選題]7.下列哪一個import命令可以使我們在程序中創(chuàng)建Vector對象A)importjava.util.*;B)importjava.lang.*;C)importjava.awt.*;D)importjava.io.*;[單選題]8.聲明Java異常的關(guān)鍵字?A)tryB)catchC)finalD)throws[單選題]9.下面哪個類不能直接讀取磁盤文件:A)FileReaderB)RandomAccessFileC)FilterReaderD)FileInputStream[單選題]10.下面的哪一個關(guān)鍵字通常用來對對象的加鎖,從而使得對對象的訪問是排他的A)PrivateB)transientC)synchronizedD)static[單選題]11.下面哪單詞是Java語言的關(guān)鍵字()。A)FloatB)thisC)stringD)unsigned[單選題]12.Forthecodebelow:Whatistheoutput()?Booleanm=true;If(m=false)System.out.println(?False?);ElseSystem.out.println(?True?);A)FalseB)TrueC)NoneD)Anerrorwilloccurwhenrunning[單選題]13.給定下面的類定義ClassBase{PublicVoidSay(){System.out.println("base");}}PublicClassSayExtendsBase{PublicStaticVoidMain(stringArgv[]){SayS=NewSay();S.say();}}下面在類say中使用哪一個方法將會編譯并使程序打印出字符串"hello"?()A)publicintsay(){System.out.println("Hello");}B)publicvoidsay(longl){System.out.println("Hello");}C)publicvoidsay(){System.out.println("Hello");}D)publicvoidsay(void){System.out.println("Hello");}[單選題]14.Whichofthefollowingcodehasthebeststyle?()I:PublicclassTest{Publicstaticvoidmain(String[]args){System.out.println("WelcometoJava!");}}II:PublicclassTest{publicstaticvoidmain(String[]args){System.out.println("WelcometoJava!");}}III:PublicclassTest{publicstaticvoidmain(String[]args){System.out.println("WelcometoJava!");}}IV:PublicclassTest{publicstaticvoidmain(String[]args){System.out.println("WelcometoJava!");}}A)IB)IIC)IIID)IV[單選題]15.構(gòu)成方法重載的三要素不包括()A)方法名稱相同B)返回類型不同C)參數(shù)列表不同D)在同一個類中[單選題]16.下面選項中,哪個方法可以用于設(shè)置Cookie的有效域()A)StringsetPath(Stringpattern)B)voidsetPath(Stringpattern)C)voidsetDomain(Stringpattern)D)StringsetDomain(Stringpattern)[單選題]17.如下Java程序執(zhí)行后,b結(jié)果是:()Intb=2;B++;選項.A)1B)2C)3D)4[單選題]18.線程中的sleep(longmillis)方法的參數(shù)單位是A)秒B)毫秒C)微秒D)分鐘[單選題]19.在MySQL中,停止MySQL服務(wù)的命令是()。A)net服務(wù)名B)stop服務(wù)名C)netstop服務(wù)名D)以上說法都不對[單選題]20.如果需要從文件中讀取數(shù)據(jù),則可以在程序中創(chuàng)建哪一個類的對象A)FileInputStreamB)FileOutputStreamC)DataOutputStreamD)FileWriter[單選題]21.在JAVA中,下列關(guān)于Calendar類的描述錯誤的是()A)Calendar可以通過構(gòu)造方法實例化Calendar對象B)Calendar.getInstance()方法可以創(chuàng)建Calendar的子類對象處理日期和時間C)getTime()方法可以從Calendar對象中獲取Date對象D)setTime(Datedate)可以通過Date對象獲得對應(yīng)的Calendar對象[單選題]22.表示關(guān)系XA)(X<=Y)&&(Y<=Z)B)(X<=Y)AND(Y<=Z)C)(X<=Y<=Z)D)(X<=Y)&(Y<=Z)[單選題]23.現(xiàn)有HTML代碼如下:<html><head><metacharset="utf-8"><title>文檔對象模型節(jié)點的特點</title></head><body><h1>文檔對象模型概述</h1>DOM:文檔對象模型</body></html>,以下描述錯誤的是()A)<head>和<body>節(jié)點的父節(jié)點都是<html>B)<h1>和都是<html>的后代C)?文檔對象模型節(jié)點的特點?是<title>節(jié)點的元素節(jié)點D)<h1>和節(jié)點屬于兄弟節(jié)點[單選題]24.java.awt包提供了基本的java程序的GUI設(shè)計工具,包含控件、容器和()A)布局管理器B)數(shù)據(jù)傳送器C)圖形和圖像工具D)用戶界面構(gòu)件[單選題]25.在多態(tài)中,哪一種轉(zhuǎn)型方法不能自動完成,必須強(qiáng)制執(zhí)行?A)向低轉(zhuǎn)型B)向高轉(zhuǎn)型C)向下轉(zhuǎn)型D)向上轉(zhuǎn)型[單選題]26.()是Throwable類的父類。A)ExceptionB)ErrorC)ObjectD)RuntimeException[單選題]27.下面哪些選項是正確的main方法說明?()A)voidmain()B)privatestaticvoidmain(Stringargs[])C)publicmain(Stringargs[])D)publicstaticvoidmain(Stringargs[])[單選題]28.有如下代碼段:{if(unsafe()){//dosomething…}elseif(safe()){//dotheother...}}其中方法unsafe()將拋出IOException,以下選項可插入到第1行的是A)publicIOExceptionmethodName()B)publicvoidmerhodName()C)publicvoidmethodName()throwsIOExceptionD)publicvoidmethodName()throwIOException[單選題]29.如果要對類進(jìn)行封裝,需要把屬性設(shè)置為()A)publicB)privateC)protectedD)default[單選題]30.下列字符串常量中,哪一個是錯誤的()A)?abc?B)?12?12?C)?12?12?D)??[單選題]31.下列選項中,定義最終類的關(guān)鍵字是()。A)interfaceB)implementsC)abstractD)final[單選題]32.如果java.awt.Containerc的布局為BorderLayout,則c.add(newJbutton())的默認(rèn)位置參數(shù)是:A)BorderLayout.EASTB)BorderLayout.WESTC)BorderLayout.CENTERD)編譯錯誤[單選題]33.從運行層面上來看,從四個選項選出不同的一個。A)JAVAB)PythonC)objectCD)C#[單選題]34.下列不可作為java語言變量名稱的是()A)a1B)$1C)_1D)11[單選題]35.下列語句中沒有錯誤的是()。A)inta,b=a;B)inta=0,c=b=a;C)inta=0,b,c;c=b=a;D)inta=(int)(true);[單選題]36.在HttpServletRequest接口中,用于指定名稱的頭字段,并且返回結(jié)果為int類型的方法是()A)getIntHeader(Stringname)B)getHeader(Stringname)C)getHeaders(Stringname)D)getHeaderNames()[單選題]37.使當(dāng)前線程進(jìn)入阻塞狀態(tài),直到被喚醒的方法是A)resume()方法B)wait()方法C)suspend()方法D)notify()方法[單選題]38.Java中的泛型是,jdk()版本新增的功能。A)1.4B)1.5C)1.6D)1.7[單選題]39.下列關(guān)于匿名內(nèi)部類的描述,錯誤的是()A)匿名內(nèi)部類是內(nèi)部類的簡化形式B)匿名內(nèi)部類的前提是必須要繼承父類或?qū)崿F(xiàn)接口C)匿名內(nèi)部類的格式是"new父類(參數(shù)列表)或父接口(){}"D)匿名內(nèi)部類可以有構(gòu)造方法[單選題]40.TheUnicodeof'a'is97.WhatistheUnicodefor'c'?()A)96B)97C)98D)99[單選題]41.下列運算符,等級最低的是()A)移位運算B)邏輯運算C)三目運算D)賦值運算[單選題]42.若二維數(shù)組int[][]arr={{1,2,3},{4,5,6},{7,8}};,則arr[1][2]的值是()A)2B)5C)6D)0[單選題]43.挑錯題(ABCD注釋標(biāo)注的哪行代碼有錯誤?)publicclassTest{publicstaticvoidmain(Stringargs[]){intx=8;byteb=127;b=x;//Ax='a';//Blongy=b;//Cfloatz=(int)6.89;//D}}A)AB)BC)CD)D[單選題]44.下面選項中,能夠獲取FilterConfig對象的是()A)getServletConfig()B)newFilterConfig()C)getFilterConfig()D)初始化時容器調(diào)用init(FilterConfigconfig)方法注入值[單選題]45.若a=Integer.paraseInt("12");b=Integer.valueOf("12");則關(guān)于a和b的說法,正確的是A)a是整數(shù)類型變量,b是整數(shù)類型包裝類對象B)a是整數(shù)類型包裝類對象,b是整數(shù)類型包裝類對象C)a是整數(shù)類型包裝類對象,b是整數(shù)類型變量D)a是整數(shù)類型變量,b是整數(shù)類型變量[單選題]46.在Java中,與數(shù)據(jù)庫連接的技術(shù)是()A)ODBCB)JDBCC)數(shù)據(jù)庫廠家驅(qū)動程序D)數(shù)據(jù)庫廠家的連接協(xié)議[單選題]47.下面哪一句不正確A)intx=9;B)longx=9;C)floatx=1.0;D)doublex=1.0;[單選題]48.關(guān)于getParameter(Stringname)獲取請求參數(shù)方法的說法中,正確的是()A)如果請求消息中沒有包含指定名稱的參數(shù),getParameter()方法返回空字符串B)如果請求消息中沒有包含指定名稱的參數(shù),getParameter()方法返回nullC)如果請求消息中包含多個指定名稱的參數(shù),getParameter()方法返回最后一個出現(xiàn)的參數(shù)值D)如果請求消息中包含多個指定名稱的參數(shù),getParameter()方法返回任意一個參數(shù)[單選題]49.Java用來定義一個新類時,所使用的關(guān)鍵字為()。A)publicB)classC)structD)interface[單選題]50.獲取ResutlSet對象rst的第一行數(shù)據(jù),以下正確的是()A)rst.hashNext();B)rst.next();C)rst.first();D)rst.nextRow();[單選題]51.以下代碼段inti=5;if(i<3){if(i>0){System.out.println("ok!");}else{System.out.println("yes!");}}else{System.out.println("no!");}輸出的應(yīng)該是(選一項)A)ok!B)yes!C)no!D)ok![單選題]52.對于下述Java代碼:Stringstr1="java";Stringstr2="java";Stringstr3=newString("java");StringBufferstr4=newStringBuffer("java");下列表達(dá)式的值為true的是()。A)str1==str2B)str1==str4C)str2==str3D)str3==str4[單選題]53.對整型變量a=16,b=5,下列表達(dá)式的值為true的是。A)!(b==a/3)B)b!=a%11C)a>1&&b<1D)a!=b||a>b[單選題]54.下面選項中,用于設(shè)置響應(yīng)消息的實體內(nèi)容大小的方法是()A)setLength()B)setContentLength()C)setContentSize()D)setSize()[單選題]55.閱讀下面一段代碼,代碼的輸出結(jié)果是()Integerin1=newInteger(10);Integerin2=newInteger(10);Integerin3=10;Integerin4=10;System.out.print(in1==in2);System.out.print(in1==in3);System.out.print(in3==in4);A)truetruetrueB)falsefalsetrueC)falsefalsefalseD)falsetruefalse[單選題]56.實現(xiàn)窗口重繪,我們應(yīng)該重寫以下哪個函數(shù):A)componentShown(ComponentEvente){}B)componentHidden(ComponentEvente){}C)componentResized(ComponentEvente){}D)<fieldsetaria-describedby="status_94bf8ec6483d41b8b8d61a5c8ec6f795_2_1"><labelaria-describedby="status_94bf8ec6483d41b8b8d61a5c8ec6f795_2_1">componentMoved(ComponentEvente){}</label></fieldset>[單選題]57.Thefollowingcodedisplays___________.()Doubletemperature=50;If(temperature>=100)System.out.println("toohot");Elseif(temperature<=40)System.out.println("toocold");ElseSystem.out.println("justright");A)toohotB)toocoldC)justrightD)toohottoocoldjustright[單選題]58.下面程序段的輸出結(jié)果是()inta=2;System.out.print(a++);System.out.print(a);System.out.print(++a);A)333B)334C)234D)233[單選題]59.下面選項中,可作為元素子元素的是()A)<listener-url>B)<listener-class>C)<class-listener>D)<listener-name>[單選題]60.數(shù)據(jù)下標(biāo)越界,則發(fā)生異常,提示為()A)RuntimeExceptionB)IOExceptionExceptionC)ArrayIndexOutOfBoondD)classCastException[單選題]61.Map集合中,獲取所有鍵的集合,是以下哪個方法()A)remove()B)entrySet()C)keySet()D)keys()[單選題]62.Java中強(qiáng)制類型轉(zhuǎn)換正確的是()A)intnum=(int)"hellojava";B)intnum=(float)0.1;C)intnum=(int)1.1;D)以上都不對[單選題]63.以下哪個選項可以發(fā)現(xiàn)語法錯誤。A)編譯器正確B)黑盒測試C)Java虛擬機(jī)D)白盒測試[單選題]64.一個實現(xiàn)Runnable接口的類必須要實現(xiàn)的方法是A)start()B)init()C)run()D)sleep()[單選題]65.下面的方法,當(dāng)輸入為2的時候返回值是多少?()publicstaticintgetValue(inti){intresult=0;switch(i){case1:result=result+i;case2:result=result+i*2;case3:result=result+i*3;}returnresult;}A)0B)2C)4D)10[單選題]66.下列修飾符中與訪問控制無關(guān)的是A)privateB)publicC)protectedD)final[單選題]67.下列File類的方法中,可以獲得文件對象父路徑名的是()。1分A)getName()B)getParent()C)getPath()D)getAbsolutePath()[單選題]68.執(zhí)行語句:Floatf=4567.73392f;System.out.println("String.valueOf(f));輸出結(jié)果為4567.734,合理的解析是()。A)valueOf()方法會自動進(jìn)行四舍五入操作B)valueOf()方法精度無法表示原數(shù)據(jù)的位數(shù)C)float類型的有效位為7-8位D)系統(tǒng)隨機(jī)處理的結(jié)果[單選題]69.下列關(guān)于方法的描述中,正確的是A)方法是對功能代碼塊的封裝B)方法沒有返回值時,返回值類型可以不寫C)沒有返回值的方法,不能有return語句D)方法是不可以沒有參數(shù)的[單選題]70.使用TreeSet的無參構(gòu)造創(chuàng)建集合對象存儲元素時,該元素必須A)實現(xiàn)Comparable接口B)有main方法C)有g(shù)et和set方法D)實現(xiàn)Serializable接口[單選題]71.Java應(yīng)用程序中的主類需包含main(),以下哪項是main()的正確形參A)CharargB)StringargsC)Stringargs[]D)StringBufferargs[][單選題]72.程序閱讀題:FinalclassAnimal{publicfinalvoidshout(){System.out.println(??);}}ClassDogextendsAnimal{publicvoidshout(){System.out.println(?wowo?);}}ClassTest02{publicstaticvoidmain(String[]args){Dogdog=newDog();}}A)不能通過編譯B)能通過,沒有輸出C)能通過,輸出如下:WowoD)能通過,輸出如下:WowoWowo[單選題]73.以下哪個不是運行時異常()。A)ArithmeticExceptionB)ClassCastExceptionC)FileNotFoundExceptionD)ArrayIndexOutOfBoundsException[單選題]74.設(shè)有定義語句inta[]={66,88,99},則以下對此語句的敘述中錯誤的是()A)定義了一個名為a的一維數(shù)組B)a數(shù)組有3個元素C)a數(shù)組的下標(biāo)為1、2、3D)數(shù)組中的每個元素是整型[單選題]75.Java中所有的簡單數(shù)據(jù)類型都被包裝在哪個包中。A)java.sqlB)java.awtC)java.langD)java.math[單選題]76.在Java中,線程的調(diào)度策略采用A)分時式B)搶占式C)非分時式D)非搶占式[單選題]77.下列說法不正確的是()。選項.A)Java語言不支持分布式計算B)Java是跨平臺的語言C)Java是面向?qū)ο笳Z言D)Java是具有多線程并發(fā)機(jī)制的語言[單選題]78.Java中JTableHeader類所在的包是()A)javax.swing.textB)javax.swing.tableC)javax.swing.treeD)javax.swing.Plaf[單選題]79.通過jQuery對象的()方法可以為元素增加類A)toggleB)ClassC)AddClassD)style[單選題]80.以下哪一項是正確的float常量?A)15.3B)3.14E2C)67FD)10d[單選題]81.在Java語言中,如下選項能正確定義字符型變量的是()。選項.A)charch=?ab?;B)charch=?a?;C)charch=97;D)Stringch=?a?;[單選題]82.Socket的方法中的intgetPort()方法的作用是_________A)返回一個int類型對象,該對象是Socket對象與服務(wù)器端連接的端口號B)返回一個int類型對象,該對象是Socket對象與服務(wù)器端連接的IP地址C)返回一個int類型對象,該對象是Socket對象與服務(wù)器端連接的連接信息D)返回一個int類型對象,該對象是Socket對象與服務(wù)器端連接的返回信息[單選題]83.使用Validate驗證控件時,radio按鈕的()屬性表示必須選中一個A)requiredB)minC)maxD)one[單選題]84.變量b的類型為boolean,下列表達(dá)式賦值給b,正確是()。A)?true?B)flagC)3>5D)0[單選題]85.關(guān)于表達(dá)式1234/1000*1000的運算結(jié)果,下列哪個選項是正確的()A)1234B)1000C)1234.0D)以上都不對[單選題]86.以下選項關(guān)于PreparedStatement的說法錯誤的是()A)PreparedStatement繼承了Statement,可以執(zhí)行預(yù)編譯的SQL語句B)PreparedStatement可以有效的防止SQL注入C)PreparedStatement只能執(zhí)行帶問號占位符的預(yù)編譯SQL,不能執(zhí)行SQL語句D)PreparedStatement可以存儲預(yù)編譯的SQL語句,從而提升執(zhí)行效率[單選題]87.下面隱式對象中,獲取page域中所保存數(shù)據(jù)的EL對象是()()A)pageScopeB)pageContextC)requestScopeD)pagecontext[單選題]88.選擇下面代碼的運行結(jié)果:()。publicclassTest{publicvoidmethod(){for(inti=;i<3;i++){System.out.print(i);}System.out.print(i);}}A)122B)123C)編譯錯誤D)沒有任何輸出[單選題]89.Themostsurprising()ofthehousewasalargeroomasbigasaswimmingpool.A)mistakeB)crashC)featureD)character[單選題]90.Arrays.sort(a)能夠?qū)數(shù)組從小到大排序,其中Arrays所在的包是A)java.langB)java.ioC)java.utilD)java.awt[單選題]91.下列關(guān)于運行字節(jié)碼文件的命令行參數(shù)的描述中,正確的是()。A)第一個命令行參數(shù)(緊跟命令字的參數(shù))被存放在args[0]中B)第一個命令行參數(shù)被存放在args[1]中C)命令行的命令字被放在args[0]中D)數(shù)組args[]的大小與命令行參數(shù)的個數(shù)無關(guān)[單選題]92.在Java語言中,假設(shè)以下所有變量均為整型,則下列代碼執(zhí)行后c的值是(選一項)a=2;b=5;b++;c=a+b;A)5B)6C)7D)8[單選題]93.關(guān)于this關(guān)鍵字的描述,正確的是A)this關(guān)鍵字是在對象內(nèi)部指代自身的引用B)this關(guān)鍵字可以在類中的任何位置使用C)this關(guān)鍵字和類關(guān)聯(lián),而不是和特定的對象關(guān)聯(lián)D)同一個類的不同對象共用一個this[單選題]94.以下為一個文件名為JavaXT1_1的java源程序,要使其編譯與運行,在屏幕上輸出?你好!?,下列Java語句有錯的是()Java源程序:publicclassJavaxt1_1{①publicstaticvoidmain(String[]args){②System.out.println("你好!");③}}A)①有錯B)②有錯C)③有錯D)都有錯[單選題]95.在XML文檔中,以下哪個元素的定義是正確的()A)<7eleven></7eleven>B)</phonenumber>C)D)<note></Note>[單選題]96.下面選項中,可以從數(shù)組int[]arr={10,1,2,3,4,5,6,7,8,9,10}中求出元素10所對應(yīng)角標(biāo)值的是()A)for(intx=0;xB)for(intx=1;xC)for(intx=0;xD)for(intx=1;x[單選題]97.關(guān)于類的定義一下說法錯誤的是()。A)類定義使用class關(guān)鍵字B)每個類中必須有一個main方法C)一個包可以包含多個類D)java中所有類都是Object類的子類[單選題]98.下列關(guān)于變量作用域的說法中,正確的一項是:A)全局變量的作用域是整個類B)局部變量的作用域是整個類C)類變量的作用域是類的某個方法D)方法參數(shù)的作用域是方法外部代碼段[單選題]99.在Java中,如果父類中的某些方法不包含任何邏輯,并且需要有子類重寫,應(yīng)該使用()關(guān)鍵字來聲明父類的這些方法A)finalB)staticC)abstractD)void[單選題]100.下列選項中,屬于字符常量的是()A)?a?B),ab'C),1'D)1[單選題]101.在類的定義中構(gòu)造函數(shù)的作用是()。A)保護(hù)成員變量B)讀取類的成員變量C)描述類的特征D)初始化成員變量[單選題]102.不通過構(gòu)造函數(shù)也能創(chuàng)建對象嗎()A)是B)否C)不確定D)錯題[單選題]103.選擇正確的Java語句:A)chara="B"B)floatb=0.88;C)booleanx=1;D)doublec=0.9;[單選題]104.程序閱讀題:InterfaceAnimal{voidbreathe();voidrun();voideat(){};}ClassDogimplementsAnimal{publicvoidbreathe(){System.out.println("I?mbreathing")}Publicvoideat(){System.out.println("I?meathing")}}Publicclasstest04{publicstaticvoidmain(String[]args){Dogdog=newDog();dog.breathe();dog.eat();}}A)不能通過編譯B)能通過,沒有輸出C)能通過,輸出如下:I?mbreathingI?meathingD)能通過,輸出如下:I?mbreathingI?meathingI?mrunning[單選題]105.簡單Java編程所必須的默認(rèn)引用包為()A)java.sys包B)java.lang包C)java.new包D)以上都不是[單選題]106.關(guān)于super的說法正確的是:A)是指當(dāng)前對象的父類對象B)可以用在main()方法中C)只能用于子類構(gòu)造方法中D)是指當(dāng)前對象[單選題]107.閱讀下列的程序classPerson{static{System.out.println(\"static\")}Person(){System.out.println(\"構(gòu)造\")}}classDemo{publicstaticvoidmain(String[]args){Personp=newPerson();}}下列關(guān)于程序運行結(jié)果的描述中,正確的是A)輸出:構(gòu)造B)輸出:static構(gòu)造C)輸出:staticD)沒有輸出結(jié)果[單選題]108.研究下面的Java代碼,但x=2時,運行結(jié)果是(選一項)switch(x){case1:System.out.println(1);case2:case3:System.out.println(3);System.out.println(4);}A)沒有任何輸出結(jié)果B)輸出結(jié)果為3C)輸出結(jié)果為3和4D)輸出結(jié)果是1、3和4[單選題]109.已知:int[]a=newint[100];在下列給出的數(shù)組元素中,非法的是A)a[0]B)a[1]C)a[99]D)a[100][單選題]110.下列關(guān)于同步代碼塊的特征說法錯誤的是()A)可以解決多線程的安全問題B)降低程序的性能C)使用synchronized關(guān)鍵字修飾D)多線程同步的鎖只能是object對象[單選題]111.關(guān)于接口哪個正確?A)實現(xiàn)一個接口必須實現(xiàn)接口的所有方法B)一個類只能實現(xiàn)一個接口C)接口間不能有繼承關(guān)系D)接口和抽象類是同一回事[單選題]112.關(guān)于Applet類的主要方法,描述錯誤的是A)init()方法是完成Applet初始化工作B)stop()在用戶關(guān)閉瀏覽器時,系統(tǒng)會自動調(diào)用C)destroy()方法在瀏覽器正常關(guān)閉情況下,才能被自動調(diào)用D)paint()方法是Applet類從Container類繼承而來的[單選題]113.在Java中,類Student是類Person的子類,Student的構(gòu)造方法中有一句?super()?,該語句A)調(diào)用類Student中定義的super()方法B)調(diào)用類Person中定義的super()方法C)調(diào)用類Person的構(gòu)造函數(shù)D)語法錯誤[單選題]114.Assumex=4,whichofthefollowingistrue?()A)!(x==4)B)x!=4C)x==5D)x!=5[單選題]115.下列代碼結(jié)果描述正確的是()inti=10;while(i>0){i=i+1;if(i==10){break;}}A)while循環(huán)執(zhí)行10次B)死循環(huán)C)循環(huán)一次都不執(zhí)行D)循環(huán)執(zhí)行一次[單選題]116.下面選項,關(guān)于ResultSet中游標(biāo)指向的描述正確的是()()A)ResultSet對象初始化時,游標(biāo)在表格的第一行B)ResultSet對象初始化時,游標(biāo)在表格的第一行之前C)ResultSet對象初始化時,游標(biāo)在表格的最后一行之前D)ResultSet對象初始化時,游標(biāo)在表格的最后一行[單選題]117.常用類System,在下列哪個Java包中A)java.langB)java.ioC)java.utilD)java.awt[單選題]118.為了保證類內(nèi)部數(shù)據(jù)的安全性和完整性,通常使用什么?A)繼承B)抽象C)多態(tài)D)封裝[單選題]119.要拋出異常,需要使用下列哪種子句:()。A)catchB)throwC)tryD)finally[單選題]120.環(huán)境變量PATH中含有多個路徑時,路徑和路徑之間可以用哪項來隔開?A.:B.,C.*D:|[單選題]121.下列不是MVC的組成部分的是()。A)ModelB)ControllerC)ViewD)DLL[單選題]122.Tocheckwhetheracharvariablechisanuppercaseletter,youwrite___________.()A)(ch>='A'&&ch>='Z')B)(ch>='A'&&ch<='Z')C)(ch>='A'||ch<='Z')D)('A'<=ch<='Z')[單選題]123.假設(shè)a是int類型的變量,并初始化為1,則下列哪一個是合法的條件語句。A)if(a){}B)if(a<<=3){}C)if(a=2){}D)if(true){}[單選題]124.Java的反匯編命令是:A)javapB)javacC)jdbD)java[單選題]125.下面哪些語句含有語法錯誤?()A)inta[][]=newint[5][5];B)int[][]b=newint[5][5];C)int[]c[]=newint[5][5];D)intd[][]=newint[5,5];[單選題]126.讀程序,控制臺運行結(jié)果是()inta=10;intb=20;intc=25;intd=b%a;intf=c%a;System.out.println("d="+d);System.out.println("f="+f);A)d=2,f=2.5B)d=0,f=5C)d=0,f=2.5D)d=2,f=5[單選題]127.在HTML文件的<applet>標(biāo)志中作為可選屬性的是:A)Applet主類的文件名B)Applet顯示區(qū)域的寬度C)Applet主類的路徑D)Applet顯示區(qū)域的高度[單選題]128.main()方法的正確定義方式是()。A)publicstaticvoidmain(String[]args){newNameSurfer().start(args);}B)publicstaticmain(String[]args){newNameSurfer().start(args);}C)publicvoidmain(String[]args){newNameSurfer().start(args);}D)publicstaticvoidmain(String[]args){NameSurfer().start(args);}[單選題]129.下面關(guān)于整型數(shù)被0除、浮點數(shù)被0除,正確的是()。A)整型數(shù)、浮點型數(shù)被0除將導(dǎo)致溢出錯誤B)整型被0除結(jié)果為Infinity,浮點數(shù)被0除將導(dǎo)致溢出錯誤C)整型數(shù)被0除導(dǎo)致溢出錯誤、浮點型數(shù)被0除結(jié)果為InfinityD)整型數(shù)、浮點型數(shù)被0除結(jié)果均為Infinity[單選題]130.Java中的Swing與awt的區(qū)別不包括()A)Swing是由純Java實現(xiàn)的輕量級構(gòu)件B)Swing沒有本地代碼C)Swing不依賴操作系統(tǒng)的支持D)Swing支持圖形用戶界面[單選題]131.下列關(guān)于continue語句的說法中,正確的是()A)continue語句可以在選擇語句中使用B)continue語句可以在條件語句中使用C)continue語句可以在循環(huán)語句中使用D)continue語句可以在任何語句中使用[單選題]132.下列選項中關(guān)于Java中super關(guān)鍵字的說法,錯誤的是()A)當(dāng)子類和父類中成員變量重名的時候,在子類方法中想輸出父類成員變量的值,可以用super區(qū)分子父類成員變量B)super語句可以放在構(gòu)造函數(shù)的任意一行C)子類可以通過super關(guān)鍵字調(diào)用父類的方法D)子類可以通過super關(guān)鍵字調(diào)用父類的屬性[單選題]133.給定如下Java程序,編譯運行時,將在()語句出現(xiàn)錯誤publicclassTest{publicstaticvoidmain(Stringargs[]){inti=0;//a語句for(;i5){Stringtest="hello";//c語句}}System.out.println(test);//d語句}}A)dB)cC)bD)a[單選題]134.Java語言中,下列標(biāo)識符錯誤的是A)getB)thisC)_numD)$r2[單選題]135.能將用JAVA語言編寫的源代碼轉(zhuǎn)換成字節(jié)碼的命令是()A)javaB)javacC)javadocD)javab[單選題]136.下列關(guān)于Java后臺線程的描述,錯誤的是()A)對Java程序來說,只要還有一個前臺線程在運行,這個進(jìn)程就不會結(jié)束B)如果某個線程對象在啟動之前調(diào)用了setDaemon(false)語句,這個線程就變成一個后臺線程C)在start()方法執(zhí)行后,使用setDaemon(true)可以將線程設(shè)置為后臺線程D)只要進(jìn)程中不存在前臺線程,整個進(jìn)程就會結(jié)束[單選題]137.設(shè)下面程序片段中s2語句會引起一個異常,try{s1;s2;s3;}catch(Exceptione){}s4;執(zhí)行后,下面的哪種說法是正確的A)如果catch子句捕獲了異常,s3語句不能被執(zhí)行,s4語句也不能正常執(zhí)行B)如果catch子句捕獲了異常,s3語句不能被執(zhí)行,但s4語句能正常執(zhí)行C)如果catch子句捕獲了異常,s3語句能被執(zhí)行,s4語句也能正常執(zhí)行D)如果catch子句捕獲了異常,s3語句能被執(zhí)行,但s4語句不能正常執(zhí)行[單選題]138.下列不可作為java語言標(biāo)識符的是()。A)a2B)$2C)_2D)22[單選題]139.在Java中,將1,2,3,4,2,2,5,6這些數(shù)字添加至HashSet集合,可能出現(xiàn)的情況是()A)="1B)2C)3D)4[單選題]140.下列關(guān)于ServletContext的說法中,錯誤的是()。A)ServletContext對象用來保存當(dāng)前Web應(yīng)用中的所有信息B)在一個Web應(yīng)用中可以有多個ServletContext對象。C)ServletContext接口封裝了獲取當(dāng)前Web應(yīng)用中資源文件的方法。D)ServletContext對象中保存的屬性可以被Web應(yīng)用中的所有Servlet訪問。[單選題]141.在JSP中,exception隱式對象所對應(yīng)的類是()A)java.lang.ExceptionB)java.lang.ThrowableC)java.lang.ExceptionThrowableD)java.lang.ThrowableException[單選題]142.下列屬于合法標(biāo)識符的是()。選項.A)_windB)5tieC)+fileD)room#[單選題]143.在程序讀入字符文字時,推薦使用以下哪個流A)FileReaderB)FileWriterC)FileInputStreamD)ObjectInputStream[單選題]144.下列關(guān)于自定義異常的說法中,錯誤的是()A)自定義異常要繼承Exception類B)自定義異常繼承Exception類后,具有可拋性C)自定義異??梢栽跇?gòu)造方法中用super關(guān)鍵字傳遞異常信息給父類D)自定義異常必須繼承Error類[單選題]145.()是合理的標(biāo)識符。A)i++B)5ageC)$yD)case[單選題]146.屬于main()方法的返回類型是()。A)publicB)staticC)voidD)main[單選題]147.Toobtainthecurrentsecond,use_________.()A)System.currentTimeMillis()%3600B)System.currentTimeMillis()%60C)System.currentTimeMillis()/1000%60D)System.currentTimeMillis()/1000/60%60E)System.currentTimeMillis()/1000/60/60%24[單選題]148.Whatwillbetheoutputwhenyoucompileandexecutethefollowingprogram.Thesymbol???meansspace.1:publicclassBase{2:3:privatevoidtest(){4:5:StringaStr=??One??;6:StringbStr=aStr;7:aStr.toUpperCase();8:aStr.trim();9:System.out.println(?["+aStr+","+bStr+"]?);7:}8:9:staticpublicvoidmain(String[]a){10:newBase().test();11:}12:}Selectmostappropriateanswer.A)[ONE,?One?]B)[?One?,One]C)[ONE,One]D)[ONE,ONE]E)[?One?,?One?][單選題]149.Java中thread類的sleep()方法可以讓當(dāng)前線程進(jìn)入()狀態(tài)。A)運行B)就緒C)休眠D)阻塞E)死亡F)新建第2部分:多項選擇題,共20題,每題至少兩個正確答案,多選或少選均不得分。[多選題]150.下列關(guān)于多行注釋的應(yīng)用,正確的是()A)程序中可以不寫多行注釋B)多行注釋會影響程序運行速度C)多行注釋有利于代碼的閱讀性D)寫多行注釋是一個良好的習(xí)慣[多選題]151.下列關(guān)于運行時異常的描述,正確的有()A)運行異常是在程序運行時期產(chǎn)生的B)運行時異常也稱為稱為unchecked異常C)RuntimeException類及其子類都是運行時異常類D)運行時異常一般是由于程序中的邏輯錯誤引起的,在程序運行時無法恢復(fù)[多選題]152.以下關(guān)于抽象類的描述中,正確的是()A)抽象類是對一系列看上去不同,但本質(zhì)上相同的具體概念的抽象B)當(dāng)一個類中包含了抽象方法,該類必須使用abstract關(guān)鍵字來修飾C)抽象類可以不定義抽象方法D)抽象類不能被實例化[多選題]153.在Java中,關(guān)于object類,以下描述中正確的有()【選三項】A)object類中定義了一些重要的成員函數(shù)和變量,以方便JAVA類的使用B)object類是所有其他JAVA類的直接或間接父類C)如果一個類已經(jīng)有了父類,那么這個類同時繼承了object類,也就是說,這時候這個類實際上有2個父類D)由于JAVA中的類是單繼承的,因此所有的類以object類為根形成了一棵繼承樹[多選題]154.window對象有一系列的屬性,以下屬于window屬性的是()A)documentB)historyC)locationD)status[多選題]155.下列關(guān)于IO流的描述中,正確的有哪些A)按照操作數(shù)據(jù)的不同,可以分為字節(jié)流和字符流。B)按照數(shù)據(jù)傳輸方向的不同又可分為輸入流和輸出流。C)字節(jié)流的輸入輸出流分別用java.io.InputStream和java.io.OutputStream表示。D)符流的輸入輸出流分別用java.io.Reader和java.io.Writer表示。[多選題]156.下面EL表達(dá)式中,返回結(jié)果為false的是()()A)${10eq2}B)${10lt2}C)${10ne2}D)${10ge2}[多選題]157.下面關(guān)于Model2的說法中,正確的是()A)Servlet充當(dāng)了控制器的角色.它接受用戶請求B)JavaBean用于封裝數(shù)據(jù)和對業(yè)務(wù)邏輯進(jìn)行處理C)JSP頁面顯示JavaBean中的數(shù)據(jù)信息D)采用該模式會大大減小程序代碼量[多選題]158.對各種基本數(shù)據(jù)類型和String類型的讀寫,采用什么流A)DataInputStreamB)BufferedReaderC)PrintWriterD)DataOutputStream[多選題]159.在Java中,下面關(guān)于描述正確的是()A)買彩票一等獎一輛車,二等獎一個手機(jī),三等獎一個錢包,適合用switch完成B)考試60分以上為及格,80分以上為良好,90分以上為優(yōu)秀,適合多重if結(jié)構(gòu)C)考試60分以上為及格,80分以上為良好,90分以上為優(yōu)秀,適合switch結(jié)構(gòu)D)讓用戶輸入年齡直到輸入為正確的年齡范圍為止,適合do-while[多選題]160.下列關(guān)于自定義異常的描述中,正確的是()A)自定義的異常類需繼承Exception類,在構(gòu)造方法中使用super()語句調(diào)用Exception的構(gòu)造方法B)自定義異常類需要用throw關(guān)鍵字在方法中聲明拋出異常的實例對象C)如果想要調(diào)用者捕獲throw拋出的異常,需要在拋出異常的方法中使用throws關(guān)鍵字指明異常D)拋出的異常對象可以使用try…catch語句對其進(jìn)行處理[多選題]161.關(guān)于servlet流程的描述正確的是()A)servlet在整個生命周期中,初始化過程是可以多次進(jìn)行的B)在請求處理階段service僅接收一個請求參數(shù)C)servlet生命周期分為4個,加載并實例化,初始化,請求處理和銷毀D)在servlet生命周期中,init()是初始化階段、service()是請求處理階段、destroy()代表銷毀階段[多選題]162.以下屬于Collections工具類常用方法的有()A)staticvoidreverse(Listlist)B)staticvoidshuffle(Listlist)C)staticvoidswap(Listlist,inti,intj)D)staticObjectmax(Collectioncol)[多選題]163.可以使用break語句終止程序或跳出循環(huán)的流程結(jié)構(gòu)語句有()A)switch語句B)while語句C)if語句D)for語句[多選題]164.下面選項中,哪些是interface中合法方法定義?()A)publicvoidmain(String[]args);B)privateintgetSum();C)booleansetFlag(Boolean[]test);D)publicfloatget(intx);[多選題]165.下面關(guān)于java.util.HashMap描述中,哪些是正確的A)是線程不安全的B)允許存儲null值和null鍵C)此類不保證映射的順序D)此類是基于哈希表的Map接口的實現(xiàn)[多選題]166.關(guān)于Servlet事件jiantingqi作用的說法中描述,正確的是()()A)注冊jiantingqiB)事件處理器.傳遞事件對象C)獲得事件源.并對事件源進(jìn)行處理D)銷毀jiantingqi[多選題]167.下列選項中,說法正確的是()。A)在HTML中還有一種特殊的標(biāo)記--注釋標(biāo)記B)標(biāo)記分為單標(biāo)記和雙標(biāo)記C)<h2/>二級標(biāo)題是一個單標(biāo)記D)是一個雙標(biāo)記[多選題]168.HTML中文譯為?超文本標(biāo)記語言?,主要是通過HTML標(biāo)記對網(wǎng)頁中的()等內(nèi)容進(jìn)行描述。A)文本B)圖片C)聲音D)數(shù)據(jù)[多選題]169.根據(jù)Java的命名規(guī)范,下面哪一個是常量()A)MAX_VALUEB)TestC)readD)ReadIntE)COUNT第3部分:判斷題,共44題,請判斷題目是否正確。[判斷題]170.JDK安裝成功后,可以將bin目錄的路徑配置在環(huán)境變量path中。A)正確B)錯誤[判斷題]171.匿名內(nèi)部類就是一個沒有類名的內(nèi)部類。()A)正確B)錯誤[判斷題]172.用戶在定義子類時,可以給子類同時指定多個父類。A)正確B)錯誤[判斷題]173.方法中聲明的局部變量的名字不可以和方法的參數(shù)的名字相同。A)正確B)錯誤[判斷題]174.數(shù)組的最大下標(biāo)的值比它的長度小1。A)正確B)錯誤[判斷題]175.static方法不可以重載。A)正確B)錯誤[判斷題]176.抽象類不能實例化。抽象類的實例化,應(yīng)當(dāng)通過其不具有抽象屬性的子類來創(chuàng)建。()A)正確B)錯誤[判斷題]177.Overloadedmethodscanhavedifferentreturnvalues,andmusthavedifferentparameterlists.Twomethodsdifferingonlybyreturntypewillresultinacompilationerror.A)正確B)錯誤[判斷題]178.鏈入式最大的好處是同一個CSS樣式表可以被不同的HTML頁面鏈接使用。()()A)正確B)錯誤[判斷題]179.成員方法的重載和覆蓋是同一回事。A)正確B)錯誤[判斷題]180.DOM將網(wǎng)頁中文檔的對象關(guān)系規(guī)劃為節(jié)點層級,各對象間的層次結(jié)構(gòu)被稱為節(jié)點樹。()()A)正確B)錯誤[判斷題]181.基本類型double對應(yīng)的包裝類是DOUBLE。A)正確B)錯誤[判斷題]182.Integer類中定義了獲取最大整型的常量。()A)正確B)錯誤[判斷題]183.if…else的分支語句,有可能if后和else后的語句都會執(zhí)行。()A)正確B)錯誤[判斷題]184.java.util.Iterator接口中的hashNext()方法是用來判斷集合中是否存在下一個元素的。()A)正確B)錯誤[判斷題]185.垃圾回收器會隨時將垃圾對象從內(nèi)存中釋放。()A)正確B)錯誤[判斷題]186.main不是關(guān)鍵字。A)正確B)錯誤[判斷題]187.子類不可以定義和父類的方法同名的方法。A)正確B)錯誤[判斷題]188.一個類只能有一個父類,但一個接口可以有一個以上的父接口。A)正確B)錯誤[判斷題]189.在表達(dá)式中,乘法和除法運算優(yōu)先級別最高。()A)正確B)錯誤[判斷題]190.在switch語句中,每個case關(guān)鍵字后面必須有breakA)正確B)錯誤[判斷題]191.Java語言只能用一個確定的類型來聲明變量。()選項.A)正確B)錯誤[判斷題]192.[]在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說明系統(tǒng)path環(huán)境變量配置成功。A)正確B)錯誤[判斷題]193.在Java程序中,單行注釋從?//?位置開始,到當(dāng)前行結(jié)束位置。()A)正確B)錯誤[判斷題]194.TreeSet是以二叉樹的方式來存儲元素,它可以實現(xiàn)對集合中的元素進(jìn)行排序。A)正確B)錯誤[判斷題]195.abstract類的子類必須是非abstract類。A)正確B)錯誤[判斷題]196.QQ賬號輸入框,可以使用JComboBox組件實現(xiàn)。A)正確B)錯誤[判斷題]197.一個線程其完整的生命周期中通常要經(jīng)歷如下四種狀態(tài):新建、運行、中斷和死亡。A)正確B)錯誤[判斷題]198.Java語言的源程序不是編譯型的,而是編譯解釋型的。A)正確B)錯誤[判斷題]199.參數(shù)實體語法格式為:,它只能被DTD文件自身使用。()A)正確B)錯誤[判斷題]200.子元素用于匹配用戶請求的URL,例如?/MyServlet?和.do都是正確的URL。()A)正確B)錯誤[判斷題]201.多行注釋是用?//?符號表示A)正確B)錯誤[判斷題]202.JRadioButton是一個按鈕組件,它只能選中一個A)正確B)錯誤[判斷題]203.一個Java源文件默認(rèn)有?importjava.lang.*;?語句。A)正確B)錯誤[判斷題]204.抽象類就是接口。(×)A)正確B)錯誤[判斷題]205.在Swing用戶界面的程序設(shè)計中,容器可以被添加到其他容器中去。A)正確B)錯誤[判斷題]206.JDK8中的接口只能定義常量和抽象方法()A)正確B)錯誤[判斷題]207.Java語言的源程序不是編譯型的,而是編譯解釋型的。A)正確B)錯誤[判斷題]208.訪問集合時索引不能超出size-1,否則會拋出角標(biāo)越界異常A)正確B)錯誤[判斷題]209.構(gòu)造方法一般不允許有任何返回值,因此需要在返回類型處標(biāo)注為void。()A)正確B)錯誤[判斷題]210.通過Collection集合接口的parallel()方法直接將集合類型的源數(shù)據(jù)轉(zhuǎn)變?yōu)镾tream并行流。()A)正確B)錯誤[判斷題]211.當(dāng)訪問一個Web應(yīng)用程序時,如果沒有指定資源名稱,則會出現(xiàn)404錯誤,代表找不到資源。()A)正確B)錯誤[判斷題]212.只有private修飾成員變量才是類的封裝體現(xiàn)。()A)正確B)錯誤[判斷題]213.FileReader可以用于向文本文件中寫入字符流。A)正確B)錯誤第4部分:問答題,共40題,請在空白處填寫正確答案。[問答題]214.java.util.HashMap類中用于返回鍵所映射值的方法是()[問答題]215.Session可以將會話數(shù)據(jù)保存到服務(wù)器。()[問答題]216.JDBC是Java()與()的基礎(chǔ)。[問答題]217.Java中的操作日期的類有____、____、____等。[問答題]218.創(chuàng)建類的對象時,使用運算符▲給對象分配內(nèi)存空間。[問答題]219.在JAVA語言中,為了區(qū)分同名的實例變量和形式參數(shù),可以在構(gòu)造器或其他方法中使用關(guān)鍵字_________指代當(dāng)前對象。[問答題]220.StringBuffer類的默認(rèn)容量是【】個字符。[問答題]221.請說出與線程同步以及線程調(diào)度相關(guān)的方法[問答題]222.取一個小于800的正隨機(jī)整數(shù),將其以如下形式輸出:所取隨機(jī)數(shù)為:***它的百位數(shù)字為:*它的十位數(shù)字為:*它的個位數(shù)字為:*[問答題]223.Java程序基本上可以分成兩類,即()和()。[問答題]224.File類delete方法的返回值是()類型。(答案寫中文)[問答題]225.在Java中解決成員變量與局部變量名稱沖突時,可以使用--關(guān)鍵字。[問答題]226.在Java線程中,線程整個生命周期可以分為五個階段,分別是()()、運行狀態(tài)、阻塞狀態(tài)和()[問答題]227.文件上傳時form表單的enctype屬性取值是()。[問答題]228.方法的_________是指在同一類中,聲明方法名稱相同但參數(shù)不同的多個方法。[問答題]229.類需要使用【】關(guān)鍵字定義。[問答題]230.在Java中可通過兩種途徑實現(xiàn)多線程編程,即繼承____類或?qū)崿F(xiàn)____接口[問答題]231.編寫應(yīng)用程序,功能為:從命令行傳入一個包含十個字符的字符串,把該字符串與程序中給定的字符串"bacdbcabca"依次比較,統(tǒng)計兩個串中對應(yīng)字符相等的數(shù)目。然后輸出命令行輸入的字符串,并把兩個串中對應(yīng)字符不相等的字符替換為'@'后生成的新串輸出,最后輸出兩個串中相等字符的數(shù)目。[問答題]232.如何刪除一個List集合中的所有元素?[問答題]233.什么是值傳遞?什么是引用傳遞?[問答題]234.IO流有很多種,按照操作數(shù)據(jù)的不同,可以分為()和字符流。[問答題]235.當(dāng)Tomcat初始化一個Servlet時,會將該Servlet的配置信息封裝到一個ServletConfig對象。()[問答題]236.()是對某一類事物的抽象描述,而對象用于表示現(xiàn)實中該類事物的個體。[問答題]237.計算機(jī)語言的種類非常多,總的來說可以分成()、()和()三大類。[問答題]238.什么是面向接口編程?[問答題]239.Java提供了一個工具類專門用來操作集合,這個類就是【】。[問答題]240.閱讀下面的程序,分析代碼是否能編譯通過,如果能編譯通過,請列出運行的結(jié)果。如果不能編譯通過,請說明原因。代碼一:importjava.util.*;publicclassTest01{publicstaticvoidmain(String[]args){TreeSetts=newTreeSet();ts.add("b");ts.add("a");ts.add("c");ts.add("c");Iteratorit=ts.iterator();while(it.hasNext()){System.out.println(it.next());}}}[問答題]241.在安裝JDK的過程中,有三個功能模塊可供選擇,它們分別是()()和()[問答題]242.請編寫一個實現(xiàn)如下功能的Application:從命令行依次取三個參數(shù)x,y,op做算術(shù)運算,其中x,y為int型數(shù)據(jù),op為運算符(+、-、×、÷之一),請顯示xopy的結(jié)果。[問答題]243.棧內(nèi)存和堆內(nèi)存有什么區(qū)別?[問答題]244.Java中如何一次性跳出多重循環(huán)?[問答題]245.Tomcat容器中會話的有效時間可以在()文件中設(shè)置,默認(rèn)會話過期時間為30分鐘。[問答題]246.求編寫一個Java應(yīng)用程序:1}定義一個類,描述一個矩形,包含有長、寬兩種屬性和計算面積方法。2)編寫一個類,繼承自矩形類,同時該類描述長方體,具有長、寬、高屬性和計算體積的方法。3)編寫一個測試類,對以上兩個類進(jìn)行測試,創(chuàng)建一個長方體,定義其長、寬、高,輸出其底面積和體積。[問答題]247.ResultSet接口中,能將游標(biāo)移動到此ResultSet對象的上一行的方法是()】。[問答題]248.將Map集合轉(zhuǎn)換為Iterator接口對象再進(jìn)行遍歷的方法:【】方法和【】方法。[問答題]249.SUN公司將Java劃分為三個技術(shù)平臺,它們分別是()()和()[問答題]250.如果一個方法沒有返回任何值,則該方法的返回值類型為()[問答題]251.抽象方法是一種僅有方法頭,沒有具體方法體和操作實現(xiàn)的方法,該方法必須在抽象類之中定義。_________方法是不能被當(dāng)前類的子類重新定義的方法。[問答題]252.if語句中的條件語句只能是【】類型。[問答題]253.要編寫一個程序打開記事本,在下列程序中填寫適當(dāng)?shù)拇a,Runtimer=Runtime.getRuntime();r.exec("________");[單選題]254.每個線程都是通過某個特定的Thread對象所對應(yīng)的方法()來完成具體的操作,方法()稱為線程體。?A)voidrun()B)voidstart()C)voidjoin()D)voidwait()[單選題]255.下面哪個類插入內(nèi)容是按自然排序的()。A)LinkedHashSetB)TreeSetC)HashSetD)AbstractSet[單選題]256.Java語言的核心類,包括了基本數(shù)據(jù)類型和出錯處理方法的是A)java.langB)java.ioC)java.utilD)java.applet[單選題]257.return語句()A)只能讓方法返回數(shù)值B)方法都必須含有C)方法中可以有多句returnD)不能用來返回對象[單選題]258.框架(Frame)的缺省布局管理器是()A)流布局(FlowB)卡片布局(CardC)邊框布局(BorderD)網(wǎng)格布局(Grid[單選題]259.請寫出一條Java語句,要求建立一個文件對象f,其對應(yīng)的磁盤文件是?d:\test.txt?A)Filef=newFile(?d:\\test.txt?);B)Filef=newFile(?d:\test.txt?);C)FileReaderf=newFileReader(?d:\\test.txt?);D)FileWriterf=newFileWriter(?d:\\test.txt?);[單選題]260.定義一個數(shù)組String[]cities={?北京?,?上海?,?廣州?,?廈門?,?鄭州?,?武漢?,?西安?},數(shù)組中的cities[6]指的是_____________。A)西安B)廈門C)武漢D)數(shù)組越界1.答案:A解析:2.答案:A解析:3.答案:D解析:4.答案:C解析:5.答案:D解析:6.答案:C解析:PreparedStatement可以使用占位符參數(shù),實現(xiàn)預(yù)編譯7.答案:A解析:8.答案:D解析:9.答案:C解析:10.答案:C解析:11.答案:B解析:12.答案:B解析:13.答案:C解析:14.答案:D解析:15.答案:B解析:16.答案:C解析:17.答案:C解析:18.答案:B解析:19.答案:C解析:20.答案:A解析:21.答案:A解析:22.答案:A解析:23.答案:C解析:24.答案:A解析:25.答案:C解析:26.答案:C解析:Exception和Error是Throwable的子類,RuntioneException是Exception的子類,而Object則是所有類的父類,也是Throwable的父類。27.答案:D解析:28.答案:C解析:29.答案:B解析:30.答案:C解析:31.答案:D解析:32.答案:C解析:33.答案:B解析:python是腳本語言,與其它不同34.答案:D解析:Java標(biāo)識符由數(shù)字

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論