版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
試卷科目:JAVA開發(fā)基礎(chǔ)JAVA開發(fā)基礎(chǔ)(習(xí)題卷92)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJAVA開發(fā)基礎(chǔ)第1部分:?jiǎn)雾?xiàng)選擇題,共57題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.定義Java.Applet程序時(shí),必須有的import語(yǔ)句是()。A)importjava.awt.event;B)importjava.util.*;C)importjava.applet.Applet;D)importjava.1ang.*;答案:C解析:[單選題]2.在Java中,存在兩個(gè)變量,分別是double、float類型,若兩個(gè)變量進(jìn)行乘法運(yùn)算的結(jié)果是()類型A)doubleB)floatC)longD)int答案:A解析:[單選題]3.下面關(guān)于類的繼承性的描述中,錯(cuò)誤的是A)繼承是在已有的基礎(chǔ)上生成新類的一種方法B)Java語(yǔ)言要求一個(gè)子類只有一個(gè)父類C)父類中成員的訪問(wèn)權(quán)限在子類中將被改變D)子類繼承父類的所有成員,但不包括私有的成員方法答案:C解析:[單選題]4.抽象方法()A)可以有方法體B)可以出現(xiàn)在非抽象類中C)是沒(méi)有方法體的方法D)抽象類中的方法都是抽象方法答案:C解析:[單選題]5.如果子類要調(diào)用父類的方法,可以使用哪個(gè)關(guān)鍵字?A)extendsB)superC)publicD)Person答案:B解析:[單選題]6.main方法是JavaApplication程序執(zhí)行的入口點(diǎn),關(guān)于main方法的方法頭以下哪項(xiàng)是合法的()。A)publicstaticvoidmain()B)publicstaticvoidmain(String[]args)C)publicstaticintmain(String[]args)D)publicvoidmain(Stringarg[])答案:B解析:[單選題]7.將集合轉(zhuǎn)成數(shù)組的方法是A)asList()B)toCharArray()C)toArray()D)copy()答案:C解析:[單選題]8.同步代碼塊中的鎖對(duì)象可以是任意類型的對(duì)象,但多個(gè)線程共享的鎖對(duì)象必須是()的。A)唯一B)多元C)私有D)公共答案:A解析:[單選題]9.關(guān)于內(nèi)嵌式引入CSS樣式表,以下書寫正確的是()A)<styletype="text/stylesheet?></style>B)<styletype="text/css?></style>C)<csstype="text/style?></css>D)<csstype="text/stylesheet?></css>答案:B解析:[單選題]10.下列關(guān)于成員變量默認(rèn)值的描述中,錯(cuò)誤的是()A)byte類型的數(shù)據(jù)默認(rèn)值是0B)int類型的數(shù)據(jù)默認(rèn)值是0C)long類型的數(shù)據(jù)默認(rèn)值是0D)float類型的數(shù)據(jù)默認(rèn)值是0.0f答案:C解析:[單選題]11.下列關(guān)于數(shù)組最值的描述中,錯(cuò)誤的是()A)要想求數(shù)組的最值必須先定義一個(gè)數(shù)組B)在求數(shù)組最值時(shí),初始時(shí)一定要將數(shù)組中的第一個(gè)元素的值賦給變量C)求數(shù)組最值過(guò)程中,一定要對(duì)數(shù)組進(jìn)行遍歷D)在求數(shù)組最大值時(shí),使用變量記住每次比較后較大的那個(gè)值答案:B解析:[單選題]12.以下關(guān)于類的繼承屬性敘述正確的是A)在Java中一個(gè)類不能同時(shí)繼承一個(gè)類和實(shí)現(xiàn)一個(gè)接口B)在Java中一個(gè)類只能實(shí)現(xiàn)一個(gè)接口C)在Java中接口只允許單一繼承D)在Java中類只允許單一繼承答案:D解析:[單選題]13.若有定義chara[]=newchar[5]則a.length的值為()。選項(xiàng).A)0B)4C)5D)6答案:C解析:[單選題]14.下面選項(xiàng)中關(guān)于abstract的使用正確的是()。A)privateabstractvoidblood();B)abstractfinalvoidblood();C)staticabstractvoidblood();D)publicabstractvoidblood();答案:D解析:[單選題]15.通過(guò)jdbc訪問(wèn)數(shù)據(jù)庫(kù),不需要提供()。A)數(shù)據(jù)庫(kù)驅(qū)動(dòng)B)驅(qū)動(dòng)管理器C)用戶名D)密碼答案:B解析:在Java程序中,要對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作,首先要下載數(shù)據(jù)庫(kù)系統(tǒng)的驅(qū)動(dòng)程序,然后加載驅(qū)動(dòng)程序、把驅(qū)動(dòng)程序注冊(cè)到j(luò)ava的DriverManager類中,用URL、數(shù)據(jù)庫(kù)系統(tǒng)上的用戶名、以及它的密碼,通過(guò)DriverManager.getcConnection()實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的連接。因此,驅(qū)動(dòng)管理器DriverManager是Java提供的,不需要用戶、或者數(shù)據(jù)庫(kù)提供。[單選題]16.以下選項(xiàng)中,不屬于合法的標(biāo)識(shí)符的是A)Hello_WorldB)ClassC)user&nameD)username3答案:C解析:[單選題]17.if語(yǔ)句的控制條件(選一項(xiàng))A)只能用關(guān)系表達(dá)式B)只能用關(guān)系表達(dá)式或邏輯表達(dá)式C)只能用邏輯表達(dá)式D)可以用任何表達(dá)式答案:B解析:[單選題]18.下面對(duì)于final修飾方法的描述中,正確的是()A)final修飾的靜態(tài)方法不能被類名調(diào)用B)final修飾的方法不能被子類重寫C)final只能修飾非靜態(tài)方法D)以上說(shuō)法都正確答案:B解析:[單選題]19.下列是Random類的一些常用方法,其中能獲得指定范圍隨機(jī)數(shù)的方法是?()A)nextInt()B)nextLong()C)nextBoolean()D)nextInt(intn)答案:D解析:[單選題]20.Container是下列哪一個(gè)類的子類?A)ComponentB)WindowC)AppletD)Graphics答案:A解析:[單選題]21.在Java在調(diào)用方法時(shí),若要使方法改變實(shí)參的值,可以()。A)用基本數(shù)據(jù)類型作為參數(shù)B)用對(duì)象作為參數(shù)C)A和B都對(duì)D)A和B都不對(duì)答案:B解析:特性分析[單選題]22.Java語(yǔ)言使用的字符碼集是:A)UnicodeB)UTF-8C)BCDD)ASCII答案:A解析:[單選題]23.設(shè)有下列數(shù)組定義語(yǔ)句:inta[]={1,2,3};則對(duì)此語(yǔ)句的敘述錯(cuò)誤的是A)定義了一個(gè)名為a的一維數(shù)組B)a數(shù)組有3個(gè)元素C)a數(shù)組元素的下標(biāo)為1~3D)數(shù)組中每個(gè)元素的類型都是整數(shù)答案:C解析:[單選題]24.處理ActionEvent事件的監(jiān)聽器對(duì)象需要實(shí)現(xiàn)哪個(gè)接口()A)ActionListenerB)KeyListenerC)KeyEventD)KeyAdapter答案:A解析:[單選題]25.用new運(yùn)算符創(chuàng)建數(shù)組后,下列說(shuō)法錯(cuò)誤的是()A)對(duì)于所有的對(duì)象類型(包括字符串類型)數(shù)據(jù),數(shù)組元素的默認(rèn)值為nullB)布爾型數(shù)據(jù),數(shù)組元素的默認(rèn)值為true,C)數(shù)組元素的默認(rèn)值為?\u0000?D)對(duì)于浮點(diǎn)型數(shù)據(jù),數(shù)組元素的默認(rèn)值為0.0答案:B解析:[單選題]26.有一個(gè)類A,以下為其構(gòu)造函數(shù)的聲明,其中正確的是:A)voidA(intx){...}B)A(intx){...}C)a(intx){...}D)voida(intx){...}答案:B解析:[單選題]27.下面的方法,當(dāng)輸入為2的時(shí)候返回值是多少?()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答案:D解析:注意這里case后面沒(méi)有加break,所以從case2開始一直往下運(yùn)行[單選題]28.多態(tài)意味著()A)數(shù)據(jù)域應(yīng)該定義為privateB)一個(gè)類可以繼承另一個(gè)類C)父類的變量可以引用子類對(duì)象D)一個(gè)類可以包含另一個(gè)類的對(duì)象答案:C解析:[單選題]29.請(qǐng)閱讀下面的代碼classA{intx;staticinty;voidfac(Strings){System.out.println(?字符串:?+s);}}下列選項(xiàng)中描述正確的是()A)x,y和s都是成員變量B)x是實(shí)例變量,y是類變量,s是局部變量C)x和y是實(shí)例變量,s是參數(shù)D)x,y和s都是實(shí)例變量答案:B解析:[單選題]30.Java語(yǔ)言的核心類,包括了基本數(shù)據(jù)類型和出錯(cuò)處理方法的是A)java.langB)java.ioC)java.utilD)java.applet答案:A解析:[單選題]31.程序閱讀題PublicclassBimplementsRunnable{publicstaticvoidmain(String[]args){Threadt=newThread(newB());t.start();}publicvoidrun(){System.out.println("Threadisrunning");}publicvoidgo(){start(1);}publicvoidstart(inti){}}A)程序不能編譯通過(guò)B)程序可以編譯通過(guò),沒(méi)有輸出C)程序可以編譯通過(guò),輸出:ThreadisrunningD)程序可以編譯通過(guò),輸出:StartThreadisrunning答案:C解析:[單選題]32.關(guān)于<jsp:useBean>的scope屬性,以下說(shuō)法錯(cuò)誤的是:A)page表明Bean只能在當(dāng)前頁(yè)面使用,進(jìn)入新頁(yè)面會(huì)銷毀B)request表示Bean在用戶對(duì)其發(fā)生請(qǐng)求時(shí)存在C)session表示Bean存在在會(huì)話中,直到會(huì)話結(jié)束或被刪除D)application表示Bean存在在整個(gè)應(yīng)用程序中,重啟服務(wù)也不會(huì)消失答案:D解析:[單選題]33.Java為對(duì)象變量提供四種訪問(wèn)權(quán)限中,如果不想讓其它類對(duì)其進(jìn)行訪問(wèn),或是只允許類中的方法來(lái)訪問(wèn)當(dāng)前類中的成員變量和方法,可以使用()來(lái)定義。A)publicB)privateC)protectedD)default答案:B解析:[單選題]34.JavaApplication程序是從下列哪一個(gè)方法開始執(zhí)行的?A)run()B)init()C)Application()D)main()答案:A解析:[單選題]35.實(shí)現(xiàn)窗口重繪,我們應(yīng)該重寫以下哪個(gè)函數(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>答案:C解析:[單選題]36.如果容器組件cp的布局是BorderLayout,在cp的下面添加一個(gè)按鈕bt,正確的是A)cp.add(bt,"South");B)cp.add(bt);C)cp.add(bt,"North");D)bt.add(cp,"North");答案:A解析:[單選題]37.已知代碼:Stringgreeting=?Hello?;Strings=greeting.substring(0,3);運(yùn)行結(jié)果是()。選項(xiàng).A)HelB)ellC)HellD)ello答案:A解析:[單選題]38.下面不是合法標(biāo)識(shí)符的是()A)2ofUSB)giveMesC)whataQuizD)$d2000_答案:A解析:標(biāo)識(shí)不能以數(shù)字開頭[單選題]39.假設(shè)方法unsafe()將拋出IOException,可以填入如下代碼段第1行的選項(xiàng)是()。1)2){if(unsafe()){//dosomething…}3)elseif(safe()){//dotheother…}4)}A)publicIOExceptionmethodName()B)publicvoidmethodName()C)publicvoidmethodName()throwIOExceptionD)publicvoidmethodName()throwsIOException答案:D解析:[單選題]40.JAVA語(yǔ)言所用的字符集中字符是()位。A)8B)16C)32D)64答案:B解析:[單選題]41.Servlet是一個(gè)符合特定規(guī)范的java程序,是運(yùn)行在()的一個(gè)基于java技術(shù)的web組件A)客戶端B)服務(wù)器端C)瀏覽器中D)以上都不是答案:B解析:[單選題]42.下列選項(xiàng)中,能夠?qū)崿F(xiàn)預(yù)編譯的是()()A)StatementB)ConnectionC)PreparedStatementD)DriverManager答案:C解析:[單選題]43.下面選項(xiàng)中,用于調(diào)用數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程的方法是()()A)prepareCall(Stringsql)B)prepareStatement(Stringsql)C)registerDriver(Driverdriver)D)createStatement()答案:A解析:GetMetaData()用于返回表示數(shù)據(jù)庫(kù)的元數(shù)據(jù)的DatabaseMetaData對(duì)象createStatement()創(chuàng)建一個(gè)Statement對(duì)象來(lái)將SQL語(yǔ)句發(fā)送到數(shù)據(jù)庫(kù)registerDriver(Driverdriver)用于注冊(cè)JDBC驅(qū)動(dòng)[單選題]44.在Java中,下列()語(yǔ)句不能通過(guò)編譯。(選一項(xiàng))A)Strings="john"+"was"+"here";B)Strings="john"+3;C)inta=3+5;D)floatf=5+5.5;答案:D解析:[單選題]45.下列程序的運(yùn)行結(jié)果是()ClassDemo{PrivateStringname;Demo(Stringname){=name;}privatestaticvoidshow(){System.out.println(name);}Publicstaticvoidmain(String[]args){Demod=newDemo("lisa");.show();}}A)輸出lisaB)輸出nullC)輸出nameD)編譯失敗,無(wú)法從靜態(tài)上下文中引用非靜態(tài)變量name答案:D解析:[單選題]46.在使用interface聲明一個(gè)接口中,只可以使用下面的哪個(gè)關(guān)鍵字A)publicB)privateC)protectedD)default答案:A解析:[單選題]47.下列關(guān)于case關(guān)鍵字的說(shuō)法中,錯(cuò)誤的是A)case關(guān)鍵字后面必須是常量B)case關(guān)鍵字后面的break必須存在C)case關(guān)鍵字后面的break可以沒(méi)有D)case關(guān)鍵字后面的值必須不一樣答案:B解析:[單選題]48.下面選項(xiàng)中,可以充當(dāng)過(guò)濾器的是()A)ServletB)FilterC)ListenerD)JSP答案:B解析:[單選題]49.若已定義:int[]a=newint[10];則對(duì)a數(shù)組元素正確引用的是。A)a[-3]B)a[10]C)a[5]D)a(0)答案:C解析:[單選題]50.如果要實(shí)現(xiàn)接口,使用的關(guān)鍵字是?A)extendsB)implementsC)interfaceD)abstract答案:B解析:[單選題]51.列不是重載方法的特征的是()A)參數(shù)個(gè)數(shù)不同B)名相同而類型不同C)參數(shù)類型不同D)名相同且類型相同答案:B解析:[單選題]52.RandomAccessFile類的()方法可以用于從指定流上讀取整數(shù)。A)readIntB)readLineC)seekD)close答案:A解析:[單選題]53.以下哪個(gè)不是運(yùn)行時(shí)異常()。A)ArithmeticExceptionB)ClassCastExceptionC)FileNotFoundExceptionD)ArrayIndexOutOfBoundsException答案:C解析:在異常分類中,把Exception劃分為RuntimeException和IOException異常。在上述四個(gè)異常中,FileNotFoundException屬于IOException這一大類,不屬于RuntimeException,因此,答案是C。[單選題]54.Java中,在如下所示的Test類中,共有()個(gè)構(gòu)造方法。PublicclassTest{privateintx;publicTest(){x=35;}publicvoidTest(doublef){this.x=(int)f;}publicTest(Strings){}}A)0B)1C)2D)3答案:C解析:[單選題]55.下列有關(guān)Java變量相關(guān)的描述,錯(cuò)誤的是()。A)定義變量的語(yǔ)法非常簡(jiǎn)單,只需要指定變量的類型和變量名B)變量類型決定了變量的數(shù)據(jù)性質(zhì)、范圍、存儲(chǔ)在內(nèi)存中所占的字節(jié)數(shù)以及可以進(jìn)行的合法操作C)變量名必須是一個(gè)關(guān)鍵字D)在定義變量的同時(shí),可以對(duì)該變量進(jìn)行初始化賦值答案:C解析:[單選題]56.簡(jiǎn)單動(dòng)畫animate()方法能改變可以?。ǎ┲档腃SS屬性A)透明度B)高度C)數(shù)字D)任意答案:C解析:[單選題]57.下面哪個(gè)對(duì)類的聲明是錯(cuò)誤的()。A)classMyClassextendsMySuperClass1,MySupperClass2{}B)publicclassMyClass{}C)abstractclassMyClassimplementsYourInterface1,Youriterface2{}D)E)classMyClassextendsMySuperClassimplementsYourInterface{}答案:A解析:第2部分:多項(xiàng)選擇題,共7題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]58.下列選項(xiàng)中,屬于單行文本框?qū)傩缘氖牵ǎ?。A)maxlengthB)nameC)valueD)size答案:ABC解析:[多選題]59.cookie的作用表現(xiàn)在以下方面()A)對(duì)特定對(duì)象的追蹤,如訪問(wèn)者的訪問(wèn)次數(shù)、最后訪問(wèn)時(shí)間、路徑等。B)統(tǒng)計(jì)網(wǎng)頁(yè)瀏覽次數(shù)。C)在cookie有效期內(nèi),記錄用戶登錄信息。D)實(shí)現(xiàn)各種個(gè)性化服務(wù),如針對(duì)不同用戶喜歡以不同的風(fēng)格展示不同的內(nèi)容。答案:ABCD解析:[多選題]60.下面的說(shuō)法正確的是()。A)Java語(yǔ)言是面向?qū)ο蟮?、解釋?zhí)行的網(wǎng)絡(luò)編程語(yǔ)言B)Java語(yǔ)言具有可移植性,是與平臺(tái)無(wú)關(guān)的編程語(yǔ)言。C)Java語(yǔ)言可對(duì)內(nèi)存垃圾自動(dòng)收集。D)Java語(yǔ)言編寫的程序雖然是?一次編譯,到處運(yùn)行?,但必須要java的運(yùn)行環(huán)境。答案:ABCD解析:[多選題]61.以下對(duì)JSP隱式對(duì)象exception的說(shuō)法,正確的是()()A)JSP頁(yè)面中有一個(gè)內(nèi)置的exception對(duì)象.這個(gè)exception對(duì)象是Throwable的實(shí)例B)exception對(duì)象可以在出現(xiàn)異常的界面拋出并顯示C)exception對(duì)象只有在錯(cuò)誤處理頁(yè)面才可以使用.即page指令中指定了屬性<%@pageisErrorPage=?true?%>的頁(yè)面D)exception對(duì)象常用方法getMessage():返回錯(cuò)誤信息。答案:ACD解析:[多選題]62.下列選項(xiàng)中,屬于Servlet常用會(huì)話技術(shù)的是()A)CookieB)SessionC)ApplicationD)request答案:AB解析:[多選題]63.在MySQL中,DDL語(yǔ)言的作用包括()【選三項(xiàng)】A)數(shù)據(jù)庫(kù)創(chuàng)建、刪除B)數(shù)據(jù)表的創(chuàng)建、修改C)數(shù)據(jù)表名的重命名D)數(shù)據(jù)表記錄的添加修改答案:ABC解析:[多選題]64.下更關(guān)于迭代器說(shuō)法正確的是A)迭代器是取出集合元素的方式B)迭代器的hasNext()方法返回值是布爾類型C)List集合有特有迭代器D)next()方法將返回集合中的上一個(gè)元素答案:ABC解析:第3部分:判斷題,共17題,請(qǐng)判斷題目是否正確。[判斷題]65.XML文檔聲明時(shí),encoding屬性默認(rèn)情況下使用的是GB2312編碼方式。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]66.Java判斷String對(duì)象創(chuàng)建后不能修改。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]67.Fileoutputstream是操作文件的字節(jié)輸入流,專門讀取文件數(shù)據(jù)。A)正確B)錯(cuò)誤答案:錯(cuò)解析:無(wú)[判斷題]68.while、do…while、for循環(huán)語(yǔ)句都可以進(jìn)行嵌套,并且它們之間也可以互相嵌套。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]69.調(diào)用線程的stop()方法可以使線程終止運(yùn)行A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]70.System.in是標(biāo)準(zhǔn)輸入流,能用read方法讀取鍵盤的輸入。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]71.實(shí)現(xiàn)一個(gè)接口,則在類中一定要實(shí)現(xiàn)接口中的所有方法。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]72.Error類稱為錯(cuò)誤類,它表示Java運(yùn)行時(shí)產(chǎn)生的系統(tǒng)內(nèi)部錯(cuò)誤或資源耗盡的錯(cuò)誤,是比較嚴(yán)重的,僅靠修改程序本身是不能恢復(fù)執(zhí)行的。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]73.多行注釋是以??符號(hào)開頭,以?*/?符號(hào)結(jié)尾。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]74.response對(duì)象的getOutputStream()和getWriter()方法都可以發(fā)送響應(yīng)消息體,兩者可以同時(shí)使用。()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]75.當(dāng)整型常量超出了int類型的取值范圍時(shí),那么一定要加?L?或?l?后綴。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]76.運(yùn)算符?|?和?||?都表示?或?操作。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]77.集合中元素類型必須是相同的A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]78.super調(diào)用父類構(gòu)造方法的代碼必須位于子類構(gòu)造方法的第一行。()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]79.設(shè)String對(duì)象s=?H?,運(yùn)行語(yǔ)句System.out.println(s.concat(?ello!?))后String對(duì)象s的內(nèi)容為?Hello!?,所以語(yǔ)句輸出為?Hello!?。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]80.針對(duì)文件的讀取,JDK專門提供了FileInputstreamA)正確B)錯(cuò)誤答案:對(duì)解析:無(wú)[判斷題]81.對(duì)于相同的SQL語(yǔ)句,Statement對(duì)象每次執(zhí)行時(shí),也都會(huì)對(duì)其進(jìn)行編譯。A)正確B)錯(cuò)誤答案:對(duì)解析:第4部分:?jiǎn)柎痤},共19題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問(wèn)答題]82.數(shù)組的長(zhǎng)度,字符串的長(zhǎng)度,集合的長(zhǎng)度分別如何進(jìn)行獲???答案:數(shù)組的長(zhǎng)度:數(shù)組對(duì)象的length屬性字符串長(zhǎng)度:字符串對(duì)象的length()方法集合的長(zhǎng)度:集合對(duì)象的size()方法解析:[問(wèn)答題]83.編寫應(yīng)用程序,使用System.in.read()方法讀取用戶從鍵盤輸入的字節(jié)數(shù)據(jù),回車后,把從鍵盤輸入的數(shù)據(jù)存放到數(shù)組buffer中,并將用戶輸入的數(shù)據(jù)通過(guò)System.out.print()顯示在屏幕上。答案:importjava.io.*;publicclassClass1{publicstaticvoidmain(Stringargs[]){bytebuffer[]=newbyte[128];intn;try{n=System.in.read(buffer);//把鍵盤輸入的數(shù)據(jù)讀到數(shù)組buffer中,返回實(shí)際讀取的字節(jié)數(shù)for(inti=0;i<n;i++)System.out.print((char)buffer[i]);}catch(IOExceptione){System.out.print(e);}}}解析:[問(wèn)答題]84.什么是面向接口編程?答案:面向接口編程就是先把客戶的業(yè)務(wù)提取出來(lái),作為接口。業(yè)務(wù)具體實(shí)現(xiàn)通過(guò)該接口的實(shí)現(xiàn)類來(lái)完成。當(dāng)客戶需求變化時(shí),只需編寫該業(yè)務(wù)邏輯的新的實(shí)現(xiàn)類,通過(guò)更改配置文件(例如Spring框架)中該接口的實(shí)現(xiàn)類就可以完成需求,不需要改寫現(xiàn)有代碼,減少對(duì)系統(tǒng)的影響。采用基于接口編程的項(xiàng)目,業(yè)務(wù)邏輯清晰,代碼易懂,方便擴(kuò)展,可維護(hù)性強(qiáng)。解析:[問(wèn)答題]85.當(dāng)對(duì)字符串進(jìn)行修改時(shí),()類和()類的對(duì)象都可以被多次修改,并不產(chǎn)生新的未使用對(duì)象。答案:StringBuffer|StringBuilder解析:無(wú)[問(wèn)答題]86.在子類中通過(guò)________________允許有一個(gè)方法和超類的方法名字相同,而類型不同。答案:重載解析:[問(wèn)答題]87.若有inti=5,b=0;表達(dá)式b=(
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工程造價(jià)考試題庫(kù)及答案解析
- 塑料加工藝實(shí)施工程師面試問(wèn)題集
- 騰訊IT工程師面試題及解析
- 2025年人工智能客戶服務(wù)系統(tǒng)研發(fā)項(xiàng)目可行性研究報(bào)告
- 2025年農(nóng)產(chǎn)品區(qū)塊鏈追溯系統(tǒng)可行性研究報(bào)告
- 2025年自助服務(wù)技術(shù)在零售的應(yīng)用可行性研究報(bào)告
- 2025年企業(yè)ESG報(bào)告自動(dòng)生成系統(tǒng)可行性研究報(bào)告
- 2025年生態(tài)修復(fù)與環(huán)境治理項(xiàng)目可行性研究報(bào)告
- 2025年區(qū)域性物流園區(qū)建設(shè)可行性研究報(bào)告
- 2025年未來(lái)出行綜合服務(wù)平臺(tái)項(xiàng)目可行性研究報(bào)告
- 三里坪小學(xué)2014秋季期末成績(jī)匯總表
- 三角形的內(nèi)角和與外角和教案
- 植入式靜脈給藥裝置(輸液港)-中華護(hù)理學(xué)會(huì)團(tuán)體標(biāo)準(zhǔn)2023
- 0031預(yù)防成人經(jīng)口氣管插管非計(jì)劃性拔管護(hù)理專家共識(shí)
- THMSRX型實(shí)訓(xùn)指導(dǎo)書
- 原發(fā)性支氣管肺癌教案
- 建筑冷熱源課程設(shè)計(jì)說(shuō)明書
- 教練場(chǎng)地技術(shù)條件說(shuō)明
- JJG 229-2010工業(yè)鉑、銅熱電阻
- GB/T 23280-2009開式壓力機(jī)精度
- 金壇區(qū)蘇教版六年級(jí)上冊(cè)數(shù)學(xué)第6單元《百分?jǐn)?shù)》教材分析(定稿)
評(píng)論
0/150
提交評(píng)論