資源描述:
《JAVA高級程序員考試題》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、JAVA高級程序員考試題(總分:100分,考試時間:120分鐘)一、單項選擇題(每題2分)1.Java是從()語言改進(jìn)重新設(shè)計。A.AdaB.C++C.PasacalD.BASIC2.Java中不屬于基礎(chǔ)數(shù)據(jù)類型的是()。A.byteB.charC.booleanD.String3.Math.round(-11.5)等于多少()。A.11B.12C.-11D.-124.Java中調(diào)用()方法可以啟動線程。A.run()B.init()C.start()D.main()5.下面哪種注釋方法能夠支持javadoc命令()A./**….**/B./**/C.//D.都
2、不支持6.執(zhí)行如下程序代碼:inta=0;intc=0;do{--c;a=a-1;}while(a>0);后,C的值是()。A.0B.1C.-1D.死循環(huán)7.執(zhí)行如下程序代碼:Stringstr=“abc”;inti=3;floatf=4.5f;charch=‘a(chǎn)’;booleanb=true;System.out.println(str+i+f+ch+b);輸入值為()。A.a(chǎn)bc34.5fatrueB.a(chǎn)bc34.5a1C.a(chǎn)bc34.5fa1D.a(chǎn)bc34.5atrue8.執(zhí)行如下程序代碼:intdenom=0;intnum=0;if(denom!=0&&
3、num/denom>10){4System.out.println(“true”);}else{System.out.println(“false”);}以上代碼將打印()。A.trueB.falseC.先打印true,然后打印falseD.編譯有錯9.以下哪一行有錯誤()。inta[][]=newint[4][];a[0]=newint[5];a[1]=newint[5];intb[][]=newint[][4];A.第1行B.第2行C.第3行D.第4行10.int[][]a=newint[3][5];請問:a.length=?a[1].length=?A.5
4、,3B.3,5C.3,3D.5,3二、多項選擇題(每題3分)11.XML有()解析方式。A.DOMB.SAXC.STAXD.FACTORY12.下列哪些繼承Collection接口()。A.ListB.MapC.SetD.Date13.不能用來修飾interface的有()。A.privateB.publicC.protectedD.static 14.Java中switch關(guān)鍵字能作用于()數(shù)據(jù)類型。A.intB.charC.StringD.byte15.關(guān)于Servlet說法正確的是()。A.Servlet被實例化后,容器運(yùn)行其init方法B.Servlet
5、被實例化后,容器運(yùn)行其service方法C.服務(wù)器銷毀實例時運(yùn)行destory方法D.Servlet中有g(shù)et和post兩種提交方式16.關(guān)于EJB說法正確的是()。A.EJB包括了SessionBean、EntityBean、MessageDrivenBeanB.EJB基于JNDI、RMI、JAT等技術(shù)實現(xiàn)C.EJB可以部署到tomcat、jboss、weblogic等應(yīng)用服務(wù)器D.EJB一般應(yīng)用于企業(yè)級的應(yīng)用417.關(guān)于HashMap和Hashtable,說法正確的是()。A.它們都繼承了Map接口B.HashMap在效率上高于HashtableC.Hash
6、Map沒有contains方法D.Hashtable沒有contains方法18.有如下程序:publicclassFoo{publicstaticvoidmain(String[]args){try{return;}finally{System.out.println(“Finally”);}}}該程序執(zhí)行的結(jié)果不正確的是()A.程序無輸出B.程序輸出“Finally”C.代碼可以通過編譯,但執(zhí)行時產(chǎn)生異常D.因為缺少catch塊,所以編譯出錯。19.關(guān)于線程說法正確的是()。A.可以通過繼承Thread類和實現(xiàn)Runnable接口來實現(xiàn)多線程B.可以通過sy
7、nchronized、wait與notify來實現(xiàn)線程同步C.Java中一個對象可以有多個鎖D.Java類可以同時擁有同步和非同步方法20.下列說法錯誤的有()。A.能被java.exe成功運(yùn)行的javaclass文件必須有main()方法B.J2SDK就是JavaAPIC.Appletviewer.exe可利用jar選項運(yùn)行.jar文件D.能被Appletviewer成功運(yùn)行的javaclass文件必須有main()方法三、判斷題(每題2分)21.Java程序中的起始類名稱必須與存放該類的文件名相同。()22.Unicode是用16位來表示一個字。()23.J
8、ava沒有g(shù)oto關(guān)鍵字