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

下載本文檔

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

文檔簡(jiǎn)介

Java工程師考試題一填空題(本大題10小題,每小題2分,共20分)1.當(dāng)Java對(duì)象_不再被程序引用_時(shí),將被垃圾回收器回收。2.用POS方法的HTTP包,HTTP頭與POS數(shù)據(jù)的分隔標(biāo)志為_空格_3. JDBC常用的接口有_Driver_,_Connection_,_Statement_,_PrepareStatement_,_ResultSet_.4.對(duì)每個(gè)Java線程,都有各自獨(dú)立的_線程_空間。5.在java中,char 型采用_unicode_編碼方案,這樣,無(wú)論是中文字符還是英文字符,都是占用_2_個(gè)字節(jié)的內(nèi)存空間.6. JAVA的集合類主要分為三部分:_List_,_Set_,_Map_.7.關(guān)系型數(shù)據(jù)庫(kù)的表之間存在有三種基本的關(guān)系類型:_一對(duì)一_,_一對(duì)多_,_多對(duì)多_.8.在Struts框架的Web程序中.在Action類的_execute_方法中進(jìn)行業(yè)務(wù)邏輯處理,并返回一個(gè)_String_對(duì)象,控制權(quán)被交回_result組件 _.9.程序中實(shí)現(xiàn)多線程的方法有兩種:繼承Thread類和實(shí)現(xiàn)_runnable_接口.I0.在jsP頁(yè)面中,設(shè)置JavaBean的屬性頁(yè)面指令標(biāo)簽為_ _.二單選題(本大題 30 小題,每小題2分.共60分1.在JAVA中,如果父類中某些方法不包含任何邏輯,并且需要由子 類重寫.應(yīng)該使用( c )關(guān)鍵字來(lái)聲明父類的這些方法: A) final B) static C) abstract D) void2.在JAVA中,已定義兩個(gè)接口B和C,要定義一個(gè)實(shí)現(xiàn)這兩個(gè)接口的 類,以下語(yǔ)句正確的是(c)A) interface A extend B,C B) interface A implements B,CC) class A implements B,C D) class A implements B, implements C3在JAVA接口中可以定義(bd )。 A) 靜態(tài)方法 B) 常量 C) 構(gòu)造方法 D) 抽象方法4.假設(shè)A有構(gòu)造方法A (int a),則在類A的其他構(gòu)造方法中調(diào)用該構(gòu)造方法和語(yǔ)句格式應(yīng)為(c)。 A) A(X) B) this.A(x) C) this(x) D) super(x)5. 設(shè) x = 1 ,y = 2 , z = 3, 則表達(dá)式 y+=z一一/+x 的值是(a )。 A) 3 B) 3.5 C) 4 D) 56,下列關(guān)于繼承的說(shuō)法哪個(gè)正確?(b). A)子類只繼承父類public方法和屬性: B)子類繼承父類的非私有屬性和方法: C)子類繼承父類的方法,而不繼承父類的屬性: D) 子類將繼承的所有的屬性和方法.7.在JAVA中.下列(c)做法可以得到Connection 對(duì)象和Statement對(duì)象。A)使用Class的getConnection方法可以得到Connection對(duì)象,使用Connection對(duì)象的createStatement方法可以獲得Statement對(duì)象B)使用Class的getConnection方法可以得到Connection對(duì)象,使用 DriverManager的createStatement方法可以獲得Statement對(duì)象C)使用DriverManager的getConnection方法可以得到Connection對(duì)象,使用Connection對(duì)象的createStatement方法可以獲得Statement對(duì)象。D)使用DriverManager的getConnection方法可以得到Connection對(duì)象,使用Statement對(duì)象的createStatement方法可以獲得Statement對(duì)象8.在java中.在使用JDBC時(shí)。對(duì)于多次調(diào)用同一條SQL語(yǔ)句的情況, 使用( c)通常會(huì)提高效。 A) Statement B) CallableStatement C) PreparedStatement D) PrarmeterStatement9.下列不能控制一個(gè)Servlet的生命周期方的法是:c A) service B) destroy C) doPost D) init10.能夠給一個(gè)byte型變量賦值的范圍是(b) A) 065535 B) (-128)127 C)(-32, 768)32, 767 D) (-256)2551 1,下面那個(gè)是可以被接受的(ab)A) Object o = new Button(A);B) Boolean flag = true;C) Panel p = new Frame();D) Frame f = new Panel();12.若一個(gè)方法包含了一段可能引起異常的代碼,那么此方法想要調(diào) 用他的方法去處理這個(gè)潛在的異常的正確方法是(b) A) new Exception B) throws Exception C) Dont need to specify anything13.java語(yǔ)言中int類型數(shù)據(jù)占用多少位?( a ) A) 32 B) 64 C) 16 D) 2014. ServletContext對(duì)象是如何創(chuàng)建的?(c)A) 由 Servlet容器創(chuàng)建,對(duì)于每個(gè)HTTP請(qǐng)求.Servlet容器都會(huì)創(chuàng)建 一個(gè)ServletContext對(duì)象B)由JavaWeb 應(yīng)用本身為自己創(chuàng)建一個(gè)ServletContext對(duì)象C)由Servlet容器創(chuàng)建,對(duì)于每個(gè)JaveWeb應(yīng)用,在啟動(dòng)時(shí),Servlet 容器都會(huì)創(chuàng)建一個(gè)ServletContext對(duì)象15.在JSP中使用jsp:forward pag=newworld.jsp/)后瀏覽器地址欄 內(nèi)的內(nèi)容將(a) A) 不發(fā)生變化 B) 發(fā)生變化16在JSP中使用session.putValue(mycus,my_cus)則可以在會(huì)話中c) A) 獲取my_cus對(duì)象 B)獲取my_cus值 C)保存my_ cus值 D)保存my_cus對(duì)象17.在JSP中不能在不同用戶之間共享數(shù)據(jù)的方法是(a) A) 通過(guò)cookie B) 利用文件系統(tǒng) C) 利用數(shù)據(jù)庫(kù) D) 通過(guò)ServletContext對(duì)象l8.從“員工” 表的“姓名”字段中找出名字包含“瑪麗”的人,下面哪條 select語(yǔ)句正確(d)A) Select*from 員工 where 姓名= _瑪麗_B) Select* from 員工 where 姓名=%瑪麗_C) Select* from 員工 where 姓名 like _瑪麗% D) Select* from 員工 where 姓名 like %瑪麗%19.以下哪個(gè)不是Collection的子接口?(c) A) List B) Set C) Map D) SortedSet20. 下面正確的創(chuàng)建 Socket 的語(yǔ)句是(b) A) Socket a = new Soeket(80): B) Socket b = new Socket(130. 3. 4. 5, 80): C) ServerSocket c = new Socket(80) D) ServerSocket d = new Socket (130. 3. 4, 5, 80)21.下面的說(shuō)法正確的是(d)A)帶有頁(yè)作用域的對(duì)象在一個(gè)web應(yīng)用程序的每個(gè)JSP中都存在.B)指令指定與一個(gè)特定的JSP 請(qǐng)求不相關(guān)的全局信息。C)當(dāng)JSP容器遇到開始定制標(biāo)簽和結(jié)束定制標(biāo)簽時(shí),分別調(diào)用 doInitBody方法和doAfterBody方法。D) 動(dòng)作只在翻譯時(shí)處理一次。22.下列不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特征的是:(d) A)抽象 B)封裝 C)繼承 D)靜態(tài)23.為了區(qū)分重載多態(tài)中同名的不同方法,要求:(b)A)參數(shù)名不同 B) 采用不同的形式參數(shù)列表C)返回值類型不同 D) 選項(xiàng)A, B, C都對(duì)24.下面是有關(guān)子類調(diào)用父類構(gòu)造函數(shù)的描述正確的是:(b)A)子類定義了自己的構(gòu)造函數(shù).就不會(huì)調(diào)用父類的構(gòu)造函數(shù)B)子類必須通過(guò)Super關(guān)鍵字調(diào)用父類有參數(shù)的構(gòu)造函數(shù)C)如果子類的構(gòu)造沒有通過(guò)super調(diào)用父類構(gòu)造函數(shù),那么子類會(huì) 先調(diào)用子類自己的構(gòu)造函數(shù),再調(diào)用父類不含參數(shù)的構(gòu)造函數(shù)。D)創(chuàng)建子類的對(duì)象時(shí),先調(diào)用子類自己的構(gòu)造函數(shù),然后調(diào)用父 類的構(gòu)造函數(shù)25.下列操作中.不屬于Applet安全限制的是(d) A) 加載本地庫(kù) B) 運(yùn)行本地可執(zhí)行程序 C) 讀寫本地文件系統(tǒng) D) 與同一個(gè)頁(yè)面中的Applet通信26.在Java中,負(fù)責(zé)對(duì)字節(jié)代碼解釋執(zhí)行的是(b) A) 垃圾回收器 B) 虛擬機(jī) C) 編譯器 D) 多線程機(jī)制27. 下列方法中可以用來(lái)創(chuàng)建一個(gè)新線程的是(c A)實(shí)現(xiàn)Java.lang.Runnahle接口并重寫start()方法 B)實(shí)現(xiàn)Java.lang.Runnable接口并重寫run()方法 C)繼承Java.lang.Thread類并重寫出run ()方法 D)繼承Java.lang.Thread類并實(shí)現(xiàn)start()方法28.一個(gè)java程序運(yùn)行從上到下的環(huán)境次序是(c) A) 操作系統(tǒng)、Java程序、jre/jvm、硬件 B) jre/jvm、JaVa程序、硬件、操作系統(tǒng) C) java程序、jre/jvm、操作系統(tǒng)、硬件 D) java程序、操作系統(tǒng)、jre/jvm、硬件29.對(duì)于從Employee表中選擇記錄的以下代碼片段,識(shí)別其遺漏的代 碼行。(b)Connection con = null:Class. forName(sun.jdbc.odbc.JdbcOdbcDriver):con=DriverManager.getConnection(jdbc:odbc:ss , sa , );ResultSet rs=stat.executeQuery(select * from Employee);A) Statement stat=createStatement();B) Statement stat=con.createStatement ();C) PreparedStatement stat=con.createStatement():D) PreparedStatement stat=createPreparedStatement(); 30,下列那一選項(xiàng)可以實(shí)現(xiàn)Java平臺(tái)上的標(biāo)準(zhǔn)數(shù)據(jù)類型的格式的讀寫 功能dA) PipedInputStream與PipedOutputStream類B) FileInputStream與FileOutputStream類C) System.in 與System.outD) DatalnputStream 與 DataOutputStream類三問(wèn)答題(本大題2小題,每小題10分,共20分)1.說(shuō)出 ArrayList , Vector , LinkedList 的存儲(chǔ)性能和特性2.什么是單例模式(Singleton) ? 請(qǐng)?jiān)谙旅娴膯卫J?

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論