java筆試題127_第1頁
java筆試題127_第2頁
java筆試題127_第3頁
java筆試題127_第4頁
java筆試題127_第5頁
免費預(yù)覽已結(jié)束,剩余16頁可下載查看

下載本文檔

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

文檔簡介

1、1選擇器第 1 題編寫一個 Filter,需要()A. 繼承 Filter 類B.實現(xiàn) Filter 接口C.繼承 HttpFilter 類D.實現(xiàn) HttpFilter 接口正確答案為:B第 2 題.自定義標簽的配置文件放在A.WebRootB.libC.classesD.WEB-INF正確答案為:D第 3 題在 J2EE 中,重定向到另一個頁面,以下()語句是正確的request . sen dRedirect();A.request . sen dRedirect(“ http :www . svse . com . cn”);B.C.resp onse . sen dRedirect(

2、“ http: / www . svse . com . cn”);2resp onse .se ndRedirect();正確答案為:C第 4 題.自定義標簽的作用是A.編寫和使用方便B.規(guī)定是這樣的,如果不用,別人會說我們不專業(yè)C.可以減少 jsp 中的 java 代碼,將代碼與界面標簽分離,簡化前臺開發(fā)D.連數(shù)據(jù)庫正確答案為:C第 5 題.request.getRequestDispatcher().forward(request,response)稱之為A.流轉(zhuǎn)B.轉(zhuǎn)發(fā)C.重定向D.導(dǎo)航正確答案為:B第 6 題.在 J2EE 中,給定某 Servlet 的代碼如下,編譯運行該文件,以下

3、陳述正確的是()。(選擇一項)Public class Servletl exte nds HttpServletPublicvoid in it() throws ServletExcepti onPublicvoid service(HttpServletRequest request,HttpServletResp onse resp on se)ThrowsServletExceptio n,IOExceptio nPrin tWriterout = resp on se.getWriter();out.println( hello! ” );A.編譯該文件時會提示缺少doGet()或

4、者 dopost()方法,編譯不能夠成功通過B.編譯后,把 Servlet1.class放在正確位置,運仃該Servlet,在瀏覽器中會看到輸出文字:hello!C.編譯后,把 Servlet1.class放在正確位置,運仃該Servlet,在瀏覽器中看不到任何輸出的文字D.編譯后,把 Servlet1.class放在正確位置,運仃該 Servlet,在瀏覽器中會看到運仃期錯誤信息正確答案為:BD.3第 7 題.在 Servlet 中,response.getWriterO 返回的是A.JspWriter 對象B.PrintWriter 對象C.Out 對象D.Resp on seWriter

5、 對象正確答案為:B第 8 題.在 web.xml 中使用標簽配置過濾器A. 和 B.filter-name和 C. 和 D. 和 正確答案為:A第 9 題.自定義標簽的描述文件在web.xml 中配置正確的A.bob-tld/WEB-INF/bob.tldB.bob-tld/WEB-INF/bob.tldC.bob-tld/WEB-INF/bob.tldD.bob-tld/WEB-INF/bob.tld正確答案為:D第 10 題.在訪問 Servlet 時,在瀏覽器地址欄中輸入的路徑是在 _ 地方配置的4A.B.C. D.正確答案為:D第 11 題.在 JSP 頁面中,能夠完成輸出操作的內(nèi)置

6、對象是A.outB.responseC.requestD.config正確答案為:A第 12 題.能夠保留請求作用域中數(shù)據(jù)的轉(zhuǎn)向方式是 _A.resp on se.forward()B.resp on se.se ndRedirect()C. sessi on. getRequestDispatcher().forward(request,resp on se)D. request.getRequestDispatcher().forward(request,resp on se)正確答案為:D第 13 題.Login.jsp 為登錄頁面,表單代碼如下:in put type=text n a

7、me= name/Index.jsp 中直接顯示用戶名,以下哪種代碼正確()A.$requestScope .n ameB.C.$param .n ameD.正確答案為:C第 14 題.某 JSP 中有如下代碼,顯示結(jié)果為()A.5B.123C.456D.null正確答案為:B第 15 題.要在 jsp 中使用 ArrayList,做法正確的是A.% importB.C.D.正確答案為:C第 16 題.在編寫過濾器時,需要完成的方法A.doFilter()B.doChai n()C.doPost()D.doDelete()正確答案為:A第 17 題.以下代碼執(zhí)行效果為():A.1 2 3 4

8、5B.1 3 5C.i i iD.156正確答案為:B第 18 題.request.setAttribute(user,svse);sessi on. setAttribute(user,bob);使用user則顯示A.nullB.svseC.bobD.啥也沒有正確答案為:B第 19 題.在 JSP 中,test . jsp 文件如下,試圖運行時,將發(fā)生()。str is A.轉(zhuǎn)譯期有誤B.編譯 Servlet 源碼時發(fā)生錯誤C.執(zhí)行編譯后的Servlet時發(fā)生錯誤D.運行后,瀏覽器上顯示:str isn ull正確答案為:D第 20 題.編寫自定義標簽處理類后,需要編寫一個()去描述A.ta

9、g 文件B.tld 文件C.dtd 文件D.xml 文件正確答案為:B第 21 題.在 HTTP 協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是A.getB.post7C.putD.options正確答案為:B第 22 題.MVC 中的 M V C 分別用_A.jsp servlet javabea nB.HTml javabea n jspC.javabea n jsp servletD.servlet html jsp正確答案為:C第 23 題.pageContext.setAttribute(user,tom);request.setAttribute(user,bob);顯示bob,則可以使用A.

10、request.getAttribute(user)B.param.userC.userD.requestScope.user正確答案為:D第 24 題.以下哪個標簽實現(xiàn)了switch 功能A.B.C.D.正確答案為:C第 25 題.在 jsp 中導(dǎo)入自定義標簽的方式正確的是A.web.xml 文件的 B.C.D.無需導(dǎo)入,可直接使用_ 表示8正確答案為:B第 26 題.在 JSP 中可動態(tài)導(dǎo)入其他頁面的標簽是A.B. C.D.9正確答案為:D第 27 題.以下()可用于檢索session 屬性 userid 的值A(chǔ). sessi on. getAttribute(“ userid ” );B

11、. sessi on. setAttribute(“ userid ” );C. request. getParameter(“ userid ” );D. request. getAttribute(“ userid ” );正確答案為:A第 28 題.當(dāng)一個 Servlet 首次被請求的時候,服務(wù)器首先會調(diào)用_方法A.doGetB.doPostC.doI nitD.in it正確答案為:D第 29 題.只能夠傳遞字符串類型數(shù)據(jù)的方式是 _A.表單URL 重寫B(tài).session對象表單C.隱藏域setParameter 方法D.都可以正確答案為: A第 30 題.在 Servlet 中,下列

12、語句可以正確獲取PrintWriter 對象的是A.Prin tWriter out=request.getWriter();B.Prin tWriterout = request.getPri ntWriter();C.Prin tWriter out=resp on se.getWriter();D.Prin tWriterout = resp on se.getPri ntWriter();正確答案為:C10第 31 題.在編寫 Servlet 時需要_A.繼承 ServletB.實現(xiàn) HttpRequestServletC.繼承 HttpServletD.實現(xiàn) HttpRequest正

13、確答案為:C第 31題.Servlet 程序的入口點是A.in it ()B.main ()C.service ()D.doGet ()正確答案為:A第 32 題.在 WEB 應(yīng)用中,數(shù)據(jù)傳遞的默認編碼是A.ISO-8859-1B.UTF-8C.GBKD.UNICODE正確答案為:A第 33 題.從 HTTP 請求中,獲得請求參數(shù),應(yīng)該調(diào)用A.request 對象的 getAttribute()方法B.request 對象的 getParameter()方法C.session 對象的 getAttribute()方法D.session 對象的 getParameter()方法正確答案為:B第

14、34 題.在 servlet 中的 doGet 和 doPost 方法中只有如下代碼:()request . setAttribute (” jb ” aPtech);response . sendRedirect (”;11那么在 Servlet2 中使用()可以把屬性jb 的值取出來A.String str =request.getAttribute(jb );B.String sir=(Stri ng)request.getAttribute(;Jb )C.Object str =request.getAttribute(;a .a xjb )D.取不出來正確答案為:D第 35 題.Se

15、rvlet 接受請求時,會調(diào)用A. serviceB.doGetC.doPostD.in it正確答案為:A第 36 題.支持中文的常用字符集有A.UTF-8GBK ZH23 BIG5B.ISO-8859-1MS950C.UTF-8GBK GB2312 BIG5D.UTF-16ANSI SQL正確答案為:C第 37 題.Servlet 可以在以下()三個不同的作用域存儲數(shù)據(jù)A.請求、會話和上下文B.響應(yīng)、會話和上下文C.請求、響應(yīng)和會話D.請求、響應(yīng)和上下文正確答案為:A第 38 題.在 Filter 過濾器的生命周期方法中,每當(dāng)傳遞請求或響應(yīng)時,web 容器會調(diào)用()方法12A.in itB

16、.serviceC.doFilterD.destroy正確答案為:C第 39 題.關(guān)于 MVC 模式說法正確的是A.用來將代碼分開的方法B.將顯示、流程控制、業(yè)務(wù)邏輯分開,提高維護性和分離復(fù)雜度C.視圖控制器模型D.只用 java 才有的模型正確答案為:B第 40題.在 JSP 頁面中,類型為HttpServletRespo nse的內(nèi)置對象是A.outB.responseC.requestD.config正確答案為:B第 41題.http 是一個()協(xié)議A.無狀態(tài)B.有狀態(tài)C.狀態(tài)良好的D.局域網(wǎng)正確答案為:A第 42題.使用 GET 方式提交數(shù)據(jù),接收數(shù)據(jù)時, 處理中文最直接有效方式為A.

17、 request.setCharacterE ncod in g(utf-8);B. resp on se.setC onten tType(text/html;charset=utf-8);C.Stri ng13name=newStri ng(request.getParameter( name).getBytes(ISO-8859-1),gbk);D. respon se.setCharacterE ncodi ng(gbk);正確答案為:C第 43 題.Tomcat 的端口號可以在 _文件中修改A.server.xmlB.web.xmlC.tomcat.xmlD.不能改正確答案為:A第

18、44. Servlet 中,HttpServletResponse 的()方法用來把一個Http 請求重定向到另外的URL.A.sen dURL()B.redirectURL()C.sen dRedirect()D.redirectResp onse()正確答案為:C第 45 題.下面關(guān)于 MVC 的說法不正確的是A.M 表示 Model 層,是存儲數(shù)據(jù)的地方B.View 表示視圖層,負責(zé)向用戶顯示外觀C.Controller 是控制層,負責(zé)控制流程D.在 MVC 架構(gòu)中 jsp 通常做控制層正確答案為:D第 46 題.在 WEB 應(yīng)用程序的目錄結(jié)構(gòu)中,在WEB-INF 文件夾中的 lib 目

19、錄是放()文件的A.jsp 文件B.class 文件C.jar 文件D.web.xml 文件14正確答案為:C第4題在 J2EE 中,使用 Resultset 對象的 next()方法移動光標時,如果超過界限,會 拋出異常,該異常通常是A.In terruptedExceptl onB.AlreadyBo un dExceptlo nC.SQLExcepti onD.NetExcePtlo n正確答案為:C第 48 題.按作用域從大到小排列正確的是A.applicati on page requestresp onseB.sessi on pageC on text requestapplic

20、ati onC.public applicati on sessi on requestD.applicati on sessi on requestpageC on text正確答案為:D第 49 題.橫線處使用什么代碼可以將name 的值顯示在頁面A.resp on se.pri nt(n ame);B.C.D.n ame正確答案為:C第 50 題.jsp 最終被運行的是A.一個 java 文件B.一個 class 文件C.一個 HTML15D.一個 JSP正確答案為:B第 51 題.完整的配置一個 Servlet 需要_ 標簽A. B. 禾口 C. 禾口 D. 正確答案為:B第 52 題

21、.核心標簽庫中,用來實現(xiàn)循環(huán)功能的標簽是()A.B.C.D.正確答案為:D第 53 題.在 WEB 應(yīng)用程序的目錄結(jié)構(gòu)中,在WEB-INF 文件夾外的文件為A.jsp 文件B. .class 文件C.jar 文件D.web.xml 文件正確答案為:A第 54 題.請求 Servlet 的時候,Servlet 的對象由 _A.服務(wù)器負責(zé)實例化B.由開發(fā)人員在請求中實例化C.Servlet 會自動實例化D.Servlet 只加載,無需實例化正確答案為:A第 55 題.A.param .n ame16B.n ameC.parameter. nameD. param.get(” name)正確答案為:

22、A第 56 題. param.user?Administrator:param.user說法正確的是A.編譯時出錯,不支持該語法B.如果參數(shù) user 為空則返回 Administrator 否則就返回 user 的值C.如果參數(shù) user 為空字符則返回 Administrator 否則就返回 user 的值D.如果參數(shù) user 為空則返回 user 否則就返回 Administrator 的值正確答案為:B57、 為了區(qū)分重載多態(tài)中同名的不同方法,要求(A)。A)形式參數(shù)個數(shù)或者類型不同B)返回值類型不同C)調(diào)用時用類名或?qū)ο竺銮熬YD)形式參數(shù)名稱不同58、 下列關(guān)于注釋語句的描述中,

23、正確的一項是(C)A。以開始的是多行注釋語句B。以/*開始,*/結(jié)束的是單行注釋語句C。以/*開始,*/結(jié)束的是可以用于生成幫助文檔的注釋語句D。以/*開始,*/結(jié)束的是單行注釋語句59 .在同一個類中的定義中可以有兩個同名函數(shù),這種現(xiàn)象稱為;(A)封裝(B)繼承(C)覆蓋(D)重載答案:D60 .使用 Java 語言編寫的源程序保存時的文件擴展名是( B )。(A) .class( B) .java(C) .cpp ( D) .txt61 .設(shè)有數(shù)組的定義 int a = new int3,則下面對數(shù)組元素的引用錯誤的是(C )。(A) a0;( B) aa.length-1;( C) a3

24、;( D) int i=1 ;ai;62 .在類的定義中構(gòu)造函數(shù)的作用是( D)。(A)保護成員變量 (B)讀取類的成員變量(C)描述類的特征 (D)初始化成員變量63 .下面關(guān)鍵字中,哪一個不是用于異常處理語句( B )。(A) try ( B) break (C) catch (D) fin ally64 .類與對象的關(guān)系是(A )o(A )類是對象的抽象(B )對象是類的抽象(C)對象是類的子類(D)類是對象的具體實例65 .下面哪一個是 Java 中不合法的標識符(D )。(A) $persons(B) twoNum17(C) _myVar ( D) *point66 .使用類名 AB

25、 作為前綴就可以調(diào)用它,該方法頭的形式為(A )。(A) static void method( )( B) public void method( )(C) fin al void method( )( D)abstract void method()67 .欲構(gòu)造 ArrayList 類的一個實例,此類繼承了 List 接口,下列哪個方法是正確的(B)。(A) ArrayList myList=new Object( )( B) List myList= new ArrayList( )(C) ArrayListmyList=new List( )( D) List myList =new

26、 List()68. Java 源文件和編譯后的文件擴展名分別為(B ) (A) .class 和.java (B).java 和.class(C).class 禾口 .class (D) .java 禾口 .java69. 對于一個 Java 源文件,import, class 定義以及 package 正確的順序是:(A)(A) package,import,class (B) class,import,package (C) import,package,class (D)package,class,import70. 下面哪個是非法的:(B)(A) int I = 32; (B) fl

27、oat f = 45.0;(C) double d = 45.0; (D) char c =符號錯;/71 . Java 語言使用的字符碼集是(D)(A) ASCII (B) BCD(C) DCB (D) Un icode72.如果一個類的成員變量只能在所在類中使用,則該成員變量必須使用的修飾是(C )(A) public (B) protected (C) private (D) static73 下面關(guān)于 main 方法說明正確的是(B)(A) public main( Stri ng args)(B) public static void main(String args ) (C) p

28、rivate static void main(String args ) (D) voidmain ()74. 哪個關(guān)鍵字可以對對象加互斥鎖?(B )(A) transient (B) synchronized (C) serialize (D) static75. 關(guān)于抽象方法的說法正確的是(C)(A)可以有方法體(B)可以出現(xiàn)在非抽象類中(C) 是沒有方法體的方法(D)抽象類中的方法都是抽象方法(A)字符流類(B)字節(jié)流類(C)對象流類(D)非流類77 . Java application中的主類需包含 mai n 方法,以下哪項是 ma in 方法的正確形參? ( B )A、Strin

29、g args B、String args C、Char arg D、StringBuffer args1878 .以下關(guān)于繼承的敘述正確的是( A)。A、在 Java 中類只允許單一繼承B、在 Java 中一個類只能實現(xiàn)一個接口C、在 Java 中一個類不能同時繼承一個類和實現(xiàn)一個接口D、在 Java 中接口只允許單一繼承79 .以下哪個不是 Java 的原始數(shù)據(jù)類型(B ) A、int B、Boolean C、float D、char80 .在 Java 中,一個類可同時定義許多同名的方法,這些方法的形式參數(shù)的個數(shù)、類型或順序各不相同,傳回的值也可以不相同。這種面向?qū)ο蟪绦蛱匦苑Q為(C )A

30、)隱藏 B)重寫 C)重載 D) Java 不支持此特性81 .下列類定義中哪些是合法的抽象類的定義? ( C )A、abstract Animalabstract void growl();B、class abstract Animalabstract void growl();C、abstract class Animalabstract void growl();D、abstract class Animalabstract void growl();82 .有以下程序片段,下列哪個選項不能插入到行1。( D)1.2.public class In terest ing 3./do st

31、h 4. A、import java.awt.*; B 、package mypackage; C 、class OtherClass D 、public classMyClass 83. 設(shè)有下面兩個賦值語句:a = Integer.parseInt(“12”);b = Integer.valueOf(“12” ).intValu 下述說法正確的是(A )。A、a 是整數(shù)類型變量,b 是整數(shù)類對象。B、a 是整數(shù)類對象,b 是整數(shù)類型變量。C、a 和 b 都是整數(shù)類對象并且值相等。D、a 和 b 都是整數(shù)類型變量并且值相等。84. 為了使包 ch4 在當(dāng)前程序中可見,可以使用的語句是(A)。

32、A) import ch4.*; B ) package ch4.*; C ) ch4 import; D ) ch4 package;85. 請問所有的異常類皆繼承哪一個類? ( B )。 A) B) C) D)86.如下哪個是 Java 中的標識符(A)A、field name B、super C、3nu mber D、#nu mber87.下面程序段執(zhí)行后b 的值是(B)。In teger in teg =new In teger(9) ;boolea n b = in teg in sta nceof Object;A) 9 B) true C) 1 D) false88 .關(guān)于繼承的

33、說法正確的是:(B )A、子類將繼承父類所有的屬性和方法。19B、子類將繼承父類的非私有屬性和方法。C、 子類只繼承父類 public 方法和屬性D、子類只繼承父類的方法,而不繼承屬性89 覆蓋與重載的關(guān)系是(A)A、覆蓋只有發(fā)生在父類與子類之間,而重載可以發(fā)生在同一個類中B 覆蓋方法可以不同名,而重載方法必須同名C final 修飾的方法可以被覆蓋,但不能被重載D 覆蓋與重載是同一回事90、 下面哪一個 import 命令可以為我們提供編寫網(wǎng)絡(luò)應(yīng)用程序的類(D)A、import java.sql.*; B 、import java.util.*; C 、import java.io.*; D

34、 、import .*;91、 編譯 Java Application源程序文件將產(chǎn)生相應(yīng)的字節(jié)碼文件,這些字節(jié)碼文件的擴展名為(B )。A. java B. .class C. html D. .exe92 .關(guān)于選擇結(jié)構(gòu)下列哪個說法正確?( B)A . if 語句和 else 語句必須成對出現(xiàn) B . if 語句可以沒有 else 語句對應(yīng)C. switch 結(jié)構(gòu)中每個 case 語句中必須用 break 語句 D. switch 結(jié)構(gòu)中必須有 default 語 句93 . while 循環(huán)和 dowhile 循環(huán)的區(qū)別是:(D)A 沒有區(qū)別,這兩個結(jié)構(gòu)任何情況下效果一樣B while

35、循環(huán)比 dowhile 循環(huán)執(zhí)行效率高C while 循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次D dowhile 循環(huán)是先循環(huán)后判斷,所以循環(huán)體至少被執(zhí)行一次94 下列修飾符中與訪問控制無關(guān)的是(D) A private B public C protected D final95 void 的含義: (A)A 方法沒有返回值 B 方法體為空 C 沒有意義 D.定義方法時必須使用96 return 語句: (C)A 只能讓方法返回數(shù)值B 方法都必須含有C 方法中可以有多句return D 不能用來返回對象97 關(guān)于對象成員占用內(nèi)存的說法哪個正確?( B )A 同一個類的對象共用同一段內(nèi)存B、 同一個類的對象使用不同的內(nèi)存段,但靜態(tài)成員共享相同的內(nèi)存空間C 對象的方法不占用內(nèi)存D 接口和抽象類是同一回事2098 異常包含下列哪些內(nèi)容?(A )A 程序執(zhí)行過程中遇到的事先沒有預(yù)料到的情況B.程序中的語法錯誤C 程序的

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論