Java工程師考試題答案_第1頁
Java工程師考試題答案_第2頁
Java工程師考試題答案_第3頁
Java工程師考試題答案_第4頁
Java工程師考試題答案_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、J a v a 工 程 師 考 試 題 一填空題(本大題 10小題,每小題2分,共 20分) 1. 當Java對象不再被程序引用 時,將被垃圾回收器回收。 2. 用POS方法的HTTP包,HTTP頭與POS數(shù)據(jù)的分隔標志為 空格 3. JDBC 常用的接口有 _Driver,_Connection,_Statement,_PrepareStatement_ _,ResultSet_. 4. 對每個Java線程,都有各自獨立的 程 間。 5. 在java中,char型采用unicode 碼方案,這樣,無論是中文 字符還是英文字符 ,都是占用 _2個字節(jié)的內(nèi)存空間 . 6. JAVA 的集合類主要

2、分為三部 分:List,_Set,_Map. 7. 關系型數(shù)據(jù)庫的表之間存在有三種基本的關系類型 :_一對一 _, _一對多 _, _多對多 _. 8. 在Struts框架的 Web程序中.在Action類的_execute 法中進行業(yè) 務邏輯處理,并返回一個 String寸象,控制權被交回 result組件 9. 程序中實現(xiàn)多線程的方法有兩種:繼承Thread類和實現(xiàn)_runnable接 口. 10. 在jsP頁面中,設置JavaBean的屬性頁面指令標簽為_ . 二單選題 (本大題 30 小題,每小題 2 分.共 60 分 1.在 JAVA 中,如果父類中某些方法不包含任何邏輯,并且需要由

3、子類 重寫.應該使用 ( c )關鍵字來聲明父類的這些方法 : A) final B) static C) abstract D) void 2在JAVA中,已定義兩個接口 B和C,要定義一個實現(xiàn)這兩個接口的類, 以下語句正確的是( c) A) interface A extend B,C B) interface A implements B,C C) class A implements B,C D) class A implements B, implements C 3 在 JAVA 接口中可以定義 (bd )。 A) 靜態(tài)方法 B) 常量 C) 構造方法D) 抽象方法 4. 假設A有

4、構造方法A (int a),則在類A的其他構造方法中調(diào)用該構造方 法和語句格式應為( c)。 A) A(X) B) (x) C) this(x) D) super(x) 5. 設 x = 1 ,y = 2 , z = 3,則表達式 y+=z 一/+x 的值是(a )。 A) 3 B) C) 4 D) 5 6. 下列關于繼承的說法哪個正確 ?(b). A) 子類只繼承父類 public 方法和屬性 : B) 子類繼承父類的非私有屬性和方法: C) 子類繼承父類的方法,而不繼承父類的屬性: D) 子類將繼承的所有的屬性和方法 . 7. 在JAVA中.下列(c)做法可以得到Conn ection對象

5、和Stateme nt對象。A) 使用Class的getCo nn ection方法可以得到Conn ection對象,使用 Conn ection對象的createStateme n方法可以獲得Stateme nt對象 B) 使用Class的getCo nn ection方法可以得到Conn ection對象,使用 DriverManager 的 createStatemen方法可以獲得 Statement對象 C) 使用 DriverManager 的 getConnection方法可以得到 Connection 對 象, 使用Conn ection對象的createStateme n方法

6、可以獲得 Stateme nt 對象。 D) 使用 DriverManager 的 getConnection 方法可以得到 Connection 對象, 使用Statement對象的createStatement方法可以獲得Statement對象 8. 在 java 中 .在使用 JDBC 時。對于多次調(diào)用同一條 SQL 語句的情況 , 使 用(c)通常會提高效。 A) StatementB) CallableStatement C) PreparedStatementD) PrarmeterStatement 9. 下列不能控制一個 Servlet 的生命周期方的法是: c A) serv

7、ice B) destroy C) doPost D) init 10. 能夠給一個 byte 型變量賦值的范圍是 (b) A) 0 65535B) (-128)127 C) (-32, 768)32, 767D) (-256)255 1 1,下面那個是可以被接受的 (ab) A) Object o = new Button(A); B) Boolean flag = true; C) Panel p = new Frame(); D) Frame f = new Panel(); 12.若一個方法包含了一段可能引起異常的代碼,那么此方法想要調(diào)用 他的方法去處理這個潛在的異常的正確方法是 (b

8、) A) new Exception B) throws Exception C) Dont need to specify anything 語言中 int 類型數(shù)據(jù)占用多少位 ?( a ) A) 32 B) 64 C) 16 D) 20 14. ServletContext 對象是如何創(chuàng)建的 ?(c) A) 由Servlet容器創(chuàng)建,對于每個HTTP請求.Servlet容器都會創(chuàng)建 一 個 ServletContext 對象 B) 由JavaWeb應用本身為自己創(chuàng)建一個 ServletContext對象 C) 由Servlet容器創(chuàng)建,對于每個JaveWeb應用,在啟動時,Servlet

9、容 器都會創(chuàng)建一個ServletContext對象 15. 在JSP中使用vjsp:forward pag=/)后瀏覽器地址欄內(nèi)的內(nèi)容將 A) 不發(fā)生變化 B) 發(fā)生變化 16在JSP中使用(mycus,my_cus)則可以在會話中c) A)獲取my_cus對象B)獲取my_cus值 C)保存my_ cus值D)保存my_cus對象 17. 在JSP中不能在不同用戶之間共享數(shù)據(jù)的方法是(a) A) 通過 cookie C) 利用數(shù)據(jù)庫 B) 利用文件系統(tǒng) D) 通過 ServletContext對象 18. 從員工”表的姓名”字段中找出名字包含 瑪麗”的人,下面哪條 select語句正確(d)

10、 A) Select*from 員工 where 姓名= _瑪麗_ B) Select* from 員工 where 姓名=%瑪麗_ D) B) C) Select* from 員工 where 姓名 like_瑪麗 % Select* from 員工 where 姓名 like%瑪麗% 19. 以下哪個不是 Collection 的子接口 ?(c) A) List B) Set C) MapD) SortedSet 20. 下面正確的創(chuàng)建 Socket 的語句是 (b) A) Socket a = new Soeket(80): Socket b = new Socket(130. 3. 4

11、. 5, 80): C) ServerSocket c = new Socket(80) D) ServerSocket d = new Socket (130. 3. 4, 5, 80) 21. 下面的說法正確的是 (d) A) 帶有頁作用域的對象在一個web應用程序的每個JSP中都存在. B) 指令指定與一個特定的JSP請求不相關的全局信息。 C) 當JSP容器遇到開始定制標簽和結束定制標簽時,分別調(diào)用 doInitBody 方法和 doAfterBody 方法。 D) 動作只在翻譯時處理一次。 22. 下列不屬于面向對象程序設計的基本特征的是:(d) A)抽象B)封裝 C)繼承D)靜態(tài)

12、23. 為了區(qū)分重載多態(tài)中同名的不同方法,要求:(b) A)參數(shù)名不同 C)返回值類型不同 B) 采用不同的形式參數(shù)列表 D) 選項 A, B, C 都對 24. 下面是有關子類調(diào)用父類構造函數(shù)的描述正確的是:(b) A) 子類定義了自己的構造函數(shù)就不會調(diào)用父類的構造函數(shù) B) 子類必須通過Super關鍵字調(diào)用父類有參數(shù)的構造函數(shù) C) 如果子類的構造沒有通過super調(diào)用父類構造函數(shù),那么子類會 先調(diào)用子類自己的構造函數(shù),再調(diào)用父類不含參數(shù)的構造函數(shù)。 D) 創(chuàng)建子類的對象時,先調(diào)用子類自己的構造函數(shù),然后調(diào)用父 類的構造函數(shù) 25. 下列操作中 .不屬于 Applet 安全限制的是 (d)

13、 A) 加載本地庫B) 運行本地可執(zhí)行程序 C) 讀寫本地文件系統(tǒng)D) 與同一個頁面中的 Applet 通信 26. 在Java中,負責對字節(jié)代碼解釋執(zhí)行的是(b) A) 垃圾回收器 B) 虛擬機 C) 編譯器 D) 多線程機制 27. 下列方法中可以用來創(chuàng)建一個新線程的是(c B) 實現(xiàn)接口并重寫run()方法 C) 繼承類并重寫出run ()方法 28. 一個 java 程序運行從上到下的環(huán)境次序是 (c) A)操作系統(tǒng)、Java程序、jre/jvm、硬件B) jre/jvm 、 JaVa 程序、硬件、操作系統(tǒng) C) java 程序、 jre/jvm 、操作系統(tǒng)、硬件 D) java 程序

14、、操作系統(tǒng)、 jre/jvm 、硬件 29. 對于從 Employee 表中選擇記錄的以下代碼片段,識別其遺漏的代 行。(b) Connection con = null: con=(jdbc:odbc:ss , sa , ); ResultSet rs=(select * from Employee); A) Statement stat=createStatement(); B) Statement stat= (); C) PreparedStatement stat=(): D) PreparedStatement stat=createPreparedStatement(); 30, 下列那一選項可以實現(xiàn)Java平臺上的標準數(shù)據(jù)類型的格式的讀寫 A) PipedlnputStream與 PipedOutputStream類 B) FileInputStream 與 FileOutputStream 類 C) 與 D) DatalnputStream 與 DataOutputStream類 三問答題 (本大題 2 小題,每小題 10 分,共 20 分) 1. 說出 ArrayList , Vector , LinkedList 的存儲性能和特性 2. 什么是單例模式 (Singleton) ? 請在下面的單例模式類中增加的 g

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論