Java軟件工程師試題_第1頁
Java軟件工程師試題_第2頁
Java軟件工程師試題_第3頁
Java軟件工程師試題_第4頁
Java軟件工程師試題_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

姓名: 聯(lián)系電話: 電子郵件: 學(xué)歷: 專業(yè): 畢業(yè)時(shí)間: Java軟件工程師試題(A卷)(滿分100分,作答時(shí)間為120分鐘)一、單選題(每題3分,共45分)以下哪個(gè)修飾符可用于定義成員常量?BstartB.finalC.abstractD.Nomodifiercanbeused定義一個(gè)Java文件名字為:Sub.java,其代碼為:classSuper{publicinti=0;publicSuper(){i=1;}publicstaticvoidmain(){System.out.println((newSuper()).i);}}這段程序的運(yùn)行結(jié)果是:BCompilewillfail B.Compilesuccessandprint1C.Compilesuccessandprint0D.Compilesuccessandprintnothing給出如下代碼:classTest{privateintm;publicstaticvoidfun(){//somecode }}B.將privateintm改為publicintmD.將B.將privateintm改為publicintmD.將privateintm改為staticintmD.2,2將privateintm改為protectedintmc.將privateintm改為intm下面代碼段中,執(zhí)行之后i和j的值是什么?Cinti=1;intj;j=i++;1,1 B.1,2 C.2,1已知如下代碼:Abooleanm;if(m==false)System.out.println("false");else

System.out.println("true");執(zhí)行結(jié)果是什么?CompilewillfailB.falseC.trueD.Anerrorwilloccurwhenrunning下面哪個(gè)語句是創(chuàng)建數(shù)組的錯(cuò)誤語句?CA.floatf[][]=newfloat[6][6]; B.float[]f[]=newfloat[6][6];C.floatf[][]=newfloat[][6]; D.float[][]f=newfloat[6][6];E.float[][]f=newfloat[6][];給出如下代碼:CStringa=newString("巨匠IT");Stringb=newString("巨匠IT");請問上面的語句在內(nèi)存中分配了多少個(gè)內(nèi)存區(qū)?1 B.2 C.3 D.4給出如下代碼:DSetset=newHashSet();set.add("gjun");set.add("pcschoolchina");set.add("gjun");set.add("it");Iteratorit=set.iterator();while(it.hasNext()){System.out.println(it.next());}上面的代碼最有可能的輸出結(jié)果是:B.gjunpcschoolchinaitgjunD.itgjunpcschoolchinaB.gjunpcschoolchinaitgjunD.itgjunpcschoolchinaC.itgjunpcschoolchinagjun請看下面的代碼段:Stringa="gjun";Stringb=newString("gjun");Stringc=newString("gjun");if(a==b){System.out.println("true");}else{System.out.println("false");}if(a.equals(b)){System.out.println("true");}else{System.out.println("false");}if(c==b){System.out.println("true");

}else{System.out.println("false");}輸出的結(jié)果為:CfalsetruetrueB.truefalsetrueC.falsetruefalseD.falsefalsetrue以下哪個(gè)方法用于定義線程的執(zhí)行體?CA.start()B.init() C.run() D.main() E.synchronized()給出url地址為"index?page=3&category=tech",下面哪個(gè)描述是正確的:通過request.getAttribute("page")可以獲取page的值通過request.getParameter("page")可以獲取page的值通過request.getAttribute("page&category")可以獲取page和category的值通過request.getParameter("page&category")可以獲取page和category的值有一個(gè)登錄的表單,其屬性有name="loginForm",action="loginServlet",method="post",下面哪個(gè)描述是正確的:在loginServlet中使用doPost的方法來處理表單的請求在loginServlet中使用doGet的方法來返回表單的處理結(jié)果在loginServlet中,先調(diào)用doPost的方法,然后再調(diào)用service的方法來處理表單的請求在loginServlet中,先調(diào)用doGet的方法,然后再調(diào)用service的方法來處理表單的請求如果需要從一個(gè)Servlet中傳遞參數(shù)username到結(jié)果的頁面,下面哪種方式是可行的:request.setParameter("username",username);request.setAttribute("username",username);response.setParameter("username",username);request.setAttribute("username",username);下列哪個(gè)描述是正確的:EJB3.0包含SessionBean,EntityBean和JMS在系統(tǒng)中,我們會(huì)使用EntityBean來保存數(shù)據(jù)和處理業(yè)務(wù)流程SessionBean分為有狀態(tài)和無狀態(tài)兩中,其中有狀態(tài)的性能更高遠(yuǎn)程調(diào)用EJB組件,可以通過lookup的方式去查找JNDI名稱,獲取代理接口來調(diào)用關(guān)于JUnit的描述,哪個(gè)是正確的:JUnit其實(shí)是一個(gè)main函數(shù)JUnit可以應(yīng)用于系統(tǒng)的整體測試如果要測試一個(gè)方法的話可以,使用assertEquals來判定結(jié)果的正確性JUnit中可以的使用@Test來修飾方法,該方法可以帶參數(shù)二、多選題(每題3分,共45分)如下哪些字符串是Java中的標(biāo)識(shí)符?AEA.fieldname B.super C.3number D.#number E.$number如下哪些是Java中有效的關(guān)鍵字?ACDEA.constB.NULLC.falseD.thisE.nativeA.constB.NULLC.falseD.thisE.native在switch語句中,以下哪些參數(shù)類型是合法的?ABCDA.intB.ByteC.charD.byteE.StringA.intB.ByteC.charD.byteE.String下面哪個(gè)賦值語句是合法的?BCDC.intc=2D.longd=2A.floata=2.0 C.intc=2D.longd=2已知如下的命令執(zhí)行javaMyTestabc,請問哪個(gè)語句是正確的?CDA.args[0]="MyTestabc";B.args[0]="MyTest";C.args[0]="a"; D.args[1]="b";下面代碼執(zhí)行后的輸出是什么?ADCfor(inti=0;i<3;i++){for(intj=0;j<2;j++){if(j==1)continue;System.out.println(j+"and"+i);}}A.0and0 b.0and1 C.0and2 D.1and0 E.1and1F.1and2 G.2and0 H.2and1 I.2and2Java中如下哪個(gè)修飾符是正確的?ABEA.private B.public C.defaultD.friend E.protected已知如下類的說明:publicclassTest{privatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain(Stringarg[]){Testt=newTest();}}如下哪個(gè)代碼可以加入到下劃線中?ADA.t.f=0;B.this.n=1;C.Test.m=2;D.Test.n=3;A.t.f=0;B.this.n=1;C.Test.m=2;D.Test.n=3;已知如下類定義:classBase{publicBase(){}publicBase(intm){}protectedvoidfun(intn){}}publicclassChildextendsBase{//membermethods

}如下哪句可以正確地加入子類中?}如下哪句可以正確地加入子類中?CDA.privatevoidfun(intn){}C.protectedvoidfun(intn){}下面哪個(gè)方法可用于定義新線程類?ADA.implementtheRunnableinterfaceC.createaninstanceofThread下面哪個(gè)對象是JSP中內(nèi)置對象?A.context B.request C.voidfun(intn){}publicvoidfun(intn){}addarun()methodintheclassD.extendtheThreadclassexception D.application現(xiàn)在有一個(gè)登錄頁面login.jsp,提交到/LoginServlet來處理,下面哪些描述是正確的。通過request.getParameter("username")獲取至Ulogin.jsp中的用戶名值通過request.getAttribute("username")獲取至Ulogin.jsp中的用戶名值可以在LoginSerlvet中的doPost方法中處理請求可以在LoginSerlvet中的service方法中處理請求在LoginServlet處理完成后,跳轉(zhuǎn)到要去到index.jsp頁面,下面那些描述是正確的。response.sendRedirect("index.jsp");response.forward("index.jsp");request.getRequestDispatcher("index.jsp").forward(request,response);request.sendRedirect("index.jsp");29.在Struts2.0中,Action接口默認(rèn)的result值有:A.SUCCESSB.FAILUREC.LOGIN D.ERROR E.OUTPUT在Hibernate3.0中,假設(shè)現(xiàn)在有個(gè)Student的對象,下面那些HQL的寫法是正確的A.select*fromStudent B.fromStudentselectsfromStudents D.selectsfromStudentswhereid>10三、填空題(每題5分,共10分)補(bǔ)充完整Test類的定義,使其能計(jì)算下面的數(shù)列值:F(1)=1 (n=1)F(2)=2 (n=2)F(n)=F(n-1)*n(n>3)如:當(dāng)n=5時(shí),f(5)=f(4)*5,f(4)=f(3)*4,f(3)=f(2)*3,f(2)=f(1)*1,f(1)=1結(jié)果f(5)=1*1*3*4*5=60publicclassTest{publicstaticintcalculate(intn){if( ① )return1;return ② ;}publicstaticvoidmain(String[]args){System.out.println(

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論