100家大公司java筆試題匯總.doc_第1頁
100家大公司java筆試題匯總.doc_第2頁
100家大公司java筆試題匯總.doc_第3頁
100家大公司java筆試題匯總.doc_第4頁
100家大公司java筆試題匯總.doc_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

信息科技公司的Java考試100單選題1. 下列哪一種敘述是正確的(D )A abstract修飾符可修飾字段、方法和類B 抽象方法的body部分必須用一對大括號 包住C 聲明抽象方法,大括號可有可無D 聲明抽象方法不可寫出大括號2. 如下代碼public class Test public int aMethod() static int i = 0;i+;return i;public static void main (String args) Test test = new Test();test.aMethod();int j = test.aMethod();System.out.println(j);輸出結(jié)果是什么? DA. 0B. 1C. 2D. 編譯失敗3. 下列哪種說法是正確的( D)A 實例方法可直接調(diào)用超類的實例方法B 實例方法可直接調(diào)用超類的類方法C 實例方法可直接調(diào)用其他類的實例方法D 實例方法可直接調(diào)用本類的類方法4. 如下代碼:class Super public Integer getLenght() return new Integer(4); public class Sub extends Super public Long getLenght() return new Long(5); public static void main(String args) Super sooper = new Super();Sub sub = new Sub();System.out.println(sooper.getLenght().toString() + , + sub.getLenght().toString() );輸出是什么? AA. 4,4B. 4,5C. 5,4D. 5,5E. 編譯失敗.-重定時不能改變返回類型5. 在Servlet處理請求的方式為: CA.以進程的方式B.以程序的方式C.以線程的方式D.以響應(yīng)的方式6. JDBC中,用于表示數(shù)據(jù)庫連接的對象是: BA.StatementB.ConnectionC.DriverManagerD.PreparedStatement7. 用于調(diào)用存儲過程的對象是: CA.ResultSetB.DriverManagerC.CallableStatemetD.PreparedStatement8. 按照MVC設(shè)計模式,JSP用于實現(xiàn): BA.ModelB.ViewC.ControllerD.容器9. 如下代碼10. public Object m() 11. Object o = new Float(3.14F);12. Object oa = new Object1;13. oa0 = o;14. o = null;15. oa0 = null;16. print return 0;17. 當Float對象在第11行被創(chuàng)建后, 什么時候能夠被垃圾回收? CA. 13行以后.B. 14行以后.C. 15行以后.D. 16行以后.10. 如下代碼:class Base Base() System.out.print(Base); public class Alpha extends Base public static void main( String args ) new Alpha(); -調(diào)用父類無參的構(gòu)造方法new Base();結(jié)果是什么? BA. BaseB. BaseBaseC. 編譯失敗.D. 代碼運行但沒有輸出.E. 運行時拋出異常11. 在J2EE中屬于Web層的組件有: AA.Servlet B.EJBC.AppletD.HTML12. 在Servlet的生命周期中,容器只調(diào)用一次的方法是: CA.serviceB.getServletConfigC.initD.destroy13. 以下關(guān)于異常的說法正確的是:D. 一旦出現(xiàn)異常,程序運行就終止了 . 如果一個方法申明將拋出某個異常,它就必須真的拋出那個異常. 在catch子句中匹配異常是一種精確匹配. 可能拋出系統(tǒng)異常的方法是不需要申明異常的14. 如下代碼:public class Foo public static void main(String args) try return; finally System.out.println( Finally );輸出結(jié)果是什么? AA. FinallyB.編譯失敗C. 代碼正常運行但沒有任何輸出.D. 運行時拋出異常15. jsp指令中isELIgnored=boolean的意思是(C )A決定是否實現(xiàn)Servler的單線程模式,B決定改頁面是否是一個錯誤處理頁面,C決定是否支持EL表示,D沒有具體的含義。16. 下面關(guān)于Java的引用,說法正確的是:B. 應(yīng)用實際上就是指針 . 應(yīng)用本身是Primitive . 引用就是對象本身. 一個對象只能被一個引用所指引17. 對于import java.util包,以下那種說法是錯誤的?C. Vector類屬于java.util包 . Vector類放在java/util/目錄下 . Vector類放在java.util文件中 . Vector類是Sun公司的產(chǎn)品18. 在一個線程中Sleep(1000)方法,將使得該線程在多少時間后獲得對CPU的控制(假設(shè)睡眠過程中不會有其他事件喚醒該線程)?C. 正好1000毫秒 . 1000毫秒不到 . =1000毫秒 . 不一定19. 在WEB-INF目錄下,必須存放的文件為: BA.class文件B.web.xmlB.jar文件D.html文件20. 下面關(guān)于垃圾收集的說法正確的是:D. 一旦一個對象成為垃圾,就立刻被收集掉。. 對象空間被收集掉之后,會執(zhí)行該對象的finalize方法. finalize方法和C+的析構(gòu)函數(shù)是完全一回事情. 一個對象成為垃圾是因為不再有引用指著它,但是線程并非如此。21. 下面的語句會產(chǎn)生什么樣的輸出? ASystem.out.println(4&7); A.4 B.5 C.6 D.7 E.022. 下面的程序中,temp的最終值是什么? Blong temp=(int)3.9;temp%=2; A .0 B .1 C .2 D .3 E .423. 下面哪個不是JAVA關(guān)鍵字 A A integer B double C float D default24. Which method is used by a Servlet to place its session ID in a URL that is written to the servlets response output stream? BA. The encodeURL method of the HttpServletRequest interface.B. The encodeURL method of the HttpServletResponse interface.C. The rewriteURL method of the HttpServletRequest interface.D. The rewriteURL method of the HttpServletResponse interface.25. 每個使用Swing構(gòu)件的程序必須有一個( ). D A.按鈕 B.標簽 C.菜單 D.容器 26. 下列標識符(名字)命名原則中,正確的是( ) D A. 類名的首字母小寫 B. 變量和方法名的首寫字母大寫 C. 接口名的首寫字母小寫 D. 常量完全大寫27. 類Test1定義如下: 1public class Test1 2 public float aMethod(float a,float b) return 0; 3 4 將以下哪種方法插入行3是不合法的。(B) A、public float aMethod(float a, float b,float c) return 0; B、public float aMethod(float c,float d) return 0; C、public int aMethod(int a, int b) return 0; D、private float aMethod(int a,int b,int c) return 0;28. 哪個語句創(chuàng)建了一個數(shù)組實例? AA. int ia = new int 15; B. float fa = new float 20; C. char ca = “Some String”; D. int ia = 4, 5, 6 1, 2, 3;29. 以public修飾的類如:public class Car 則Car( ) AA、可被其它程序包中的類使用 B、僅能被本程序包中的類使用 C、不能被任意其它類使用 D、不能被其它類繼承30. 下列哪個屬于容器型構(gòu)件( ) CA .JEdit B.JButton C.JPanel D.JTextField31. Java程序的執(zhí)行過程中用到一套JDK工具,其中java.exe是指( ) BA.Java文檔生成器 B.Java解釋器 C.Java編譯器 D.Java類分解器32. 下列關(guān)于構(gòu)造方法的敘述中,錯誤的是( ) C A. Java語言規(guī)定構(gòu)造方法名與類名必須相同 B. Java語言規(guī)定構(gòu)造方法沒有返回值,但不用vold聲明 C. Java語言規(guī)定構(gòu)造方法不可以重載 D. Java語言規(guī)定構(gòu)造方法只能通過new自動調(diào)用33. 構(gòu)造函數(shù)何時被調(diào)用( ) BA.類定義時 B.創(chuàng)建對象時 C.調(diào)用對象方法時 D.使用對象的變量時34. break語句( ) DA、只中斷最內(nèi)層的循環(huán) B、只中斷最外層的循環(huán) C、借助于標號,可以實現(xiàn)任何外層循環(huán)中斷 D、只中斷某一層的循環(huán)35. Java語言中下面哪個可以用作正確的變量名稱( ) BA、3D B、name C、extends D、implements36. 在JavaScript中如何驗證一個數(shù)據(jù)是否是數(shù)字(D)A.如果用Integer.parseInt(value)有誤就不是數(shù)字B. int I = value 若報錯就不是數(shù)字,C. 沒有方法驗證D .利用isNaN(value) 返回的boolean進行判斷-返回一個 Boolean 值,指明提供的值是否是保留值 NaN (不是數(shù)字)。37. 下面哪一個不能作JSP的服務(wù)器( D) A. IBM WebSphere B. BEA WebLogic C. Tomcat D. pws 38. 下面哪項不是JSP操作指令( D ) 39. A. getProperty B. forward C. include D. import40. 如果希望控件在界面上按表格行分列排列,應(yīng)使用下列那種布局管理器?( B)A、BoxLayout B、GridLayout C、BorderLayout D、FlowLouLayout41. 下面哪一項不是Java類訪問控制關(guān)鍵字( C ) A. public B. protected C. this D. private42. 在配置tomcat虛擬目錄時,需要打開哪個文件? ( C ) A. index.jsp B. web.xml C.server.xml D.以上都不是43. 下面哪個不是表單標記( D ) A. INPUT B.RADIO C.CHECKBOX D. TR44. 下面哪項不是response對象的方法( C ) A. setContentType(String contentTypestr) B. setHeader(String headername,String headervalue) C. getParameter(String str) D. sendError(int errorcode)45. 以下( B )是編寫Servlet必須導(dǎo)入的包. A.java.sql.* B.java.servlet.* C.java.util.* D.java.lang.*46. 下面哪項不屬于SQL語句的子類( D ) A. 數(shù)據(jù)定義語言(DDL) B. 數(shù)據(jù)查詢語言(DQL) C. 事務(wù)控制語言(TCL) D. 數(shù)據(jù)插入語言 (DIL)47. 選出所有正確的答案 public class Outer public void s

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論