JAVA筆試題附答案_第1頁
JAVA筆試題附答案_第2頁
JAVA筆試題附答案_第3頁
JAVA筆試題附答案_第4頁
JAVA筆試題附答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

:單選題下列哪一種敘述是正確的(D)abstract修飾符可修飾字段、方法和類抽象方法的body部分必須用一對(duì)大括號(hào){}包住沒有body部分聲明抽象方法,大括號(hào)可有可無 不存在body聲明抽象方法不可寫出大括號(hào)如下代碼publicclassTest{publicintaMethod(){staticinti=0;i++;]returni;}]publicstaticvoidmain(Stringargs[]){Testtest=newTest();test.aMethod();intj=test.aMethod();System.out.println(j);}}TOC\o"1-5"\h\z輸出結(jié)果是什么? D012編譯失敗3.下列哪種說法是正確的( D)A.實(shí)例方法可直接調(diào)用超類的實(shí)例方法如果超類沒有被重寫就可以B.實(shí)例方法可直接調(diào)用超類的類方法有可能是私有方法不可以調(diào)用C.實(shí)例方法可直接調(diào)用其他類的實(shí)例方法不可以D.實(shí)例方法可直接調(diào)用本類的類方法4.在Servlet處理請(qǐng)求的方式為:C以進(jìn)程的方式以程序的方式以線程的方式 Servlet容器默認(rèn)是采用單實(shí)例多線程的方式處理多個(gè)請(qǐng)求的:以響應(yīng)的方式TOC\o"1-5"\h\zJDBC中,用于表示數(shù)據(jù)庫連接的對(duì)象是 :BStatement連接的實(shí)例,執(zhí)行sqlConnection建立與數(shù)據(jù)庫的連接DriverManager該方法將建立與數(shù)據(jù)庫的連接PreparedStatement用于調(diào)用存儲(chǔ)過程的對(duì)象是 :CResultSet返回結(jié)果集DriverManagerCallableStatemetPreparedStatementPreparedStatement代替Statement.按照MVC設(shè)計(jì)模式,JSP用于實(shí)現(xiàn):BModelViewControllerD容器如下代碼publicObjectm(){Objecto=newFloat(3.14F);Object[]oa=newObject[1];oa[0]=o;o=null;oa[0]=null;print'returnO';}當(dāng)Float對(duì)象在第11行被創(chuàng)建后,什么時(shí)候能夠被垃圾回收 ?C13行以后.14行以后.15行以后.16行以后.如下代碼:classBase{Base(){System.out.print("Base");}}]publicclassAlphaextendsBase{publicstaticvoidmain(String[]args){newAlpha();——調(diào)用父類無參的構(gòu)造方法newBase();}}結(jié)果是什么?BBaseBaseBase編譯失敗.代碼運(yùn)行但沒有輸出.運(yùn)行時(shí)拋出異常在J2EE中屬于Web層的組件有:AServletEJBAppletHTML在Servlet的生命周期中,容器只調(diào)用一次的方法是 :CservicegetServletConfiginitdestroy以下關(guān)于異常的說法正確的是: D—旦出現(xiàn)異常,程序運(yùn)行就終止了 非系統(tǒng)異常仍然可以繼續(xù)運(yùn)行如果一個(gè)方法申明將拋出某個(gè)異常,它就必須真的拋出那個(gè)異常 不一定C.在catch子句中匹配異常是一種精確匹配 exceptionD.可能拋出系統(tǒng)異常的方法是不需要申明異常的如下代碼:publicclassFoo{publicstaticvoidmain(String[]args){try{return;}finally{System.out.println("Finally");}}}輸出結(jié)果是什么?AFinally編譯失敗代碼正常運(yùn)行但沒有任何輸出 .運(yùn)行時(shí)拋出異常jsp指令中isELIgnored="boolean"的意思是(C)決定是否實(shí)現(xiàn)Servler的單線程模式,決定改頁面是否是一個(gè)錯(cuò)誤處理頁面,決定是否支持EL表示,沒有具體的含義。對(duì)于importjava.util包,以下那種說法是錯(cuò)誤的? CVector類屬于java.util包B.Vector類放在???/java/util/目錄下C.Vector類放在java.util文件中D.Vector類是Sun公司的產(chǎn)品在WEB-INF目錄下,必須存放的文件為 :Bclass文件web.xmljar文件html文件下面關(guān)于垃圾收集的說法正確的是: D—旦一個(gè)對(duì)象成為垃圾,就立刻被收集掉。不會(huì)隨時(shí)動(dòng)作B.對(duì)象空間被收集掉之后,會(huì)執(zhí)行該對(duì)象的 finalize方法之前C.finalize方法和C++的析構(gòu)函數(shù)是完全一回事情 析構(gòu)可以主動(dòng),Finalize是被動(dòng)的D.一個(gè)對(duì)象成為垃圾是因?yàn)椴辉儆幸弥钢?,但是線程并非如此。TOC\o"1-5"\h\z下面的語句會(huì)產(chǎn)生什么樣的輸出 ?ASystem.out.println(4&7); 0100&011仁0100=445670下面的程序中,temp的最終值是什么? Blongtemp=(int)3.93;temp%=2;A.0B.1C.2D.3E.4下面哪個(gè)不是JAVA關(guān)鍵字AAintegerIntegerBdoubleCfloatDdefault二:多選題1.下列是jsp作用域的通信對(duì)象的有(ABC)Sessionapplication

pageContextCDEcookieCDE2.下面哪個(gè)語句正確地聲明一個(gè)整型的二維數(shù)組?A.inta[][]=newint[][];B.inta[10][10]=newint[][];C.inta[][]=newint[10][10];D.int[][]a =newint[10][10];E.int[]a[]=newint[10][10];如下代碼classA{A(){}}classBextendsA{}哪兩個(gè)說明是正確的? BDB類的構(gòu)造器應(yīng)該是 public.B類的構(gòu)造器應(yīng)該是沒有參數(shù)B類的構(gòu)造器應(yīng)該調(diào)用 this().B類的構(gòu)造器應(yīng)該調(diào)用 super().在接口中以下哪條定義是正確的 ?ABvoidmethoda();publicdoublemethoda();publicfinaldoublemethoda();staticvoidmethoda(doubled1);protectedvoidmethoda(doubled1);以下哪四個(gè)能使用 throw拋出?ADEFErrorEventObjectThrowableExceptionRuntimeException如下代碼:publicclassX{publicXaMethod(){returnthis;}}publicclassYextendsX{}哪兩個(gè)方法能加到 Y類的定義中?CEpublicvoidaMethod(){}privatevoidaMethod(){}publicvoidaMethod(Strings){privateYaMethod(){returnnull;}publicXaMethod(){returnnewY();}對(duì)該段代碼描述正確的有 (BCD)<%inti=Integer.parseInt(request.getParemeter(“value”))%>不會(huì)有錯(cuò)當(dāng)value與int類型不匹配時(shí)回報(bào)錯(cuò)C)當(dāng)value=""時(shí)會(huì)報(bào)錯(cuò)D)為了安全起見應(yīng)該將該段代碼放在 try{}和catch(){}之間哪二種聲明防止方法覆蓋? ADA、 finalvoidmethoda(){}B、 voidfinalmethoda(){}C、 staticvoidmethoda(){}D、 staticfinalvoidmethoda(){}E、 finalabstractvoidmethoda(){}三:編程題1.寫一個(gè)算法對(duì)1,8,5,2,4,9,7進(jìn)行順序排列。publicclassOrderbyArray{II冒泡排序BubbleSort最簡單的排序方法是冒泡排序方法publicint[]orderArray(int[]array){for(inti=0;i<array.length;i++){for(intj=i;j<array.length;j++){if(array[i]>array[j]){ints=array[i];ar

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論