javaee復(fù)習(xí)試題及答案_第1頁
javaee復(fù)習(xí)試題及答案_第2頁
javaee復(fù)習(xí)試題及答案_第3頁
javaee復(fù)習(xí)試題及答案_第4頁
javaee復(fù)習(xí)試題及答案_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第頁javaee復(fù)習(xí)試題及答案1.page指令中contentType屬性的默認(rèn)值是()A、text/htmlB、charset=GBKC、text/txtD、“text/html;charset=GBK”【正確答案】:D2.關(guān)于構(gòu)造方法,下列說法錯(cuò)誤的是A、構(gòu)造方法不可以進(jìn)行方法重寫B(tài)、構(gòu)造方法用來初始化該類的一個(gè)新的對(duì)象C、構(gòu)造方法具有和類名相同的名稱D、構(gòu)造方法不返回任何數(shù)據(jù)類型【正確答案】:A3.設(shè)有下面兩個(gè)類的定義:classA{intphone;Stringname;}classBextendsA{intlevel;intgetLevel(){returnlevel;}}則類A和類B的關(guān)系是()。A、包含關(guān)系B、繼承關(guān)系C、關(guān)聯(lián)關(guān)系D、上述類定義有語法錯(cuò)誤【正確答案】:B解析:

在Java編程語言中,關(guān)鍵字'extends'用于表示一個(gè)類是另一個(gè)類的子類,即子類繼承了父類的屬性和方法。在此題中,類B使用'extends'關(guān)鍵字繼承了類A,這意味著類B是類A的子類,它們之間存在繼承關(guān)系。因此,類A和類B的關(guān)系是繼承關(guān)系。4.下列關(guān)于Servlet描述錯(cuò)誤的一項(xiàng)是()A、Servlet是在Jsp以前由SUN公司推出的一種在客戶端運(yùn)行的Java技術(shù)。B、Servlet是在Jsp以前由SUN公司推出的一種在服務(wù)器端運(yùn)行的Java技術(shù)。C、Servlet實(shí)質(zhì)上是一個(gè)Java類。D、Servlet一般會(huì)把處理的結(jié)果以Html的形式返回?!菊_答案】:A5.下列哪個(gè)類聲明是正確的()A、abstractfinalclassHI{//……}B、abstractprivatemove(){//……}C、protectedprivatenumber;D、publicabstractclassCar{//……}【正確答案】:D6.對(duì)于“Unsupportedencoding”的錯(cuò)誤原因是因?yàn)?)A、沒有加分號(hào)B、沒有在page屬性中加GBKC、數(shù)值轉(zhuǎn)換有誤D、沒有定義【正確答案】:B7.下列說法中,錯(cuò)誤的一項(xiàng)是()。A、Java系統(tǒng)的標(biāo)準(zhǔn)輸入對(duì)象是System.in。B、打開一個(gè)文件時(shí)不可能產(chǎn)生IOException。C、Java系統(tǒng)的標(biāo)準(zhǔn)輸出對(duì)象是System.out。D、Java語言提供的不同類型的流的類所在的包是java.io包?!菊_答案】:B8.下列敘述中,錯(cuò)誤的是()A、Java中,方法的重載是指多個(gè)方法可以共享同一個(gè)名字B、Java中,用abstract修飾的類稱為抽象類,它不能實(shí)例化\TABC、Java中,接口是不包含成員變量和方法實(shí)現(xiàn)的抽象類D、Java中,構(gòu)造方法可以有返回值【正確答案】:D9.對(duì)于下列代碼:classPerson{publicvoidprintValue(inti,intj){//...}publicvoidprintValue(inti){//...}}publicclassTeacherextendsPerson{publicvoidprintValue(){//...}publicvoidprintValue(inti){//...}publicstaticvoidmain(Stringargs[]){Persont=newTeacher();t.printValue(10);}第10行語句將調(diào)用哪行語句()A、line7B、line2C、line3D、line6【正確答案】:A10.下面關(guān)于session正確的描述是()A、session是面向系統(tǒng)的B、session是面向用戶的C、關(guān)閉IE后session仍然存在D、所有用戶的session都相同【正確答案】:B11.若要有一個(gè)Applet能夠正常運(yùn)行于瀏覽器中,除了.java和.class文件之外必須建立哪一個(gè)文件?A、HTML文件B、EXE文件C、OBJ文件D、JAR文件【正確答案】:A12.()主要完成數(shù)據(jù)計(jì)算、數(shù)據(jù)分析等處理工作A、數(shù)據(jù)層B、業(yè)務(wù)邏輯層C、表示層D、網(wǎng)絡(luò)層【正確答案】:B13.下列對(duì)session對(duì)象描述不正確的一項(xiàng)是()A、session指的是客戶端與服務(wù)器端的一次會(huì)話。B、會(huì)話從客戶端連接到服務(wù)器開始,直到與服務(wù)器斷開連接為止。C、對(duì)于session對(duì)象,可使用setAttribute()方法向session中保存對(duì)象。D、對(duì)于session對(duì)象,可使用getParameter()方法取得session中已保存的對(duì)象?!菊_答案】:D14.JDBCAPI主要都是定義在哪一個(gè)包中?A、java.sql.*B、java.io.*C、java.awt.*D、java.util.*【正確答案】:A解析:

JDBCAPI是Java數(shù)據(jù)庫連接的應(yīng)用程序編程接口,它主要定義在java.sql.*包中。這個(gè)包包含了用于連接數(shù)據(jù)庫、執(zhí)行SQL語句、處理結(jié)果集等功能的類和方法。而其他選項(xiàng)如java.io.*包主要用于輸入輸出功能,java.awt.*包主要用于圖形用戶界面設(shè)計(jì),java.util.*包則包含了一些常用的工具類,它們與JDBCAPI的定義無關(guān)。15.在SpringBoot中ym1配置文件實(shí)現(xiàn)多環(huán)境的配置更加簡(jiǎn)單,在yml配置文件中使用什么方式配置多環(huán)境A、文檔塊B、多配置文件C、文檔流D、properties【正確答案】:A16.在HTML中,如果讓列表框支持多選,應(yīng)設(shè)置()屬性A、NAMEB、SIZEC、MULTIPLED、SELECTED【正確答案】:C17.在HTML中,用來定義表格的表頭的標(biāo)記是()A、<table>B、<td>C、<tr>D、<th>【正確答案】:C18.在JSP頁面中,JSP程序通過()對(duì)象在瀏覽器端輸出信息A、responseB、requestC、outD、System.out【正確答案】:C19.給出下面代碼段publicclassTest{intm,n;publicTest(){}publicTest(inta){m=a;}publicstaticvoidmain(Stringarg[]){Testt1,t2;intj,k;j=0;k=0;t1=newTest();t2=newTest(j,k);}}哪行將引起一個(gè)編譯時(shí)錯(cuò)誤()A、line3B、line5C、line6D、line10【正確答案】:D20.下列敘述中,錯(cuò)誤的是()A、所有的字節(jié)輸入流都從InputStream類繼承B、所有的字節(jié)輸出流都從OutputStream類繼承C、所有的字符輸出流都從OutputStreamWriter類繼承D、所有的字符輸入流都從Reader類繼承【正確答案】:C21.在SpringBoot中多環(huán)境配置文件名必須滿足什么格式A、application***.propertiesB、application-***.propertiesC、application&***.propertiesD、application(***).properties【正確答案】:B22.for循環(huán)的循環(huán)次數(shù)A、是確定的B、不是確定的C、通常是確定的,但也可以不確定D、通常不確定,但也可以確定【正確答案】:C23.()處于表示層。A、Controller(控制器)B、Model(模型)C、View(視圖)D、Interface(接口)【正確答案】:C24.下列表示換行回車的是A、\fB、\nC、\tD、\r【正確答案】:B25.假設(shè)a是int類型的變量,并初始化為1,則下列哪一個(gè)是合法的條件語句()。A、if(a){}B、if(a<<=3){}C、if(a=2){}D、if(true){}【正確答案】:D26.下列不屬于Java特性的是()A、安全性B、跨平臺(tái)C、面向過程D、網(wǎng)絡(luò)功能強(qiáng)大【正確答案】:C27.對(duì)下面程序的描述中,正確的一項(xiàng)是()。classTest{publicstaticvoidmain(String[]args){intx=0;inty=2/x;}}A、會(huì)發(fā)生NullPointerException異常B、會(huì)發(fā)生ArrayIndexOutOfBoundsException異常C、會(huì)發(fā)生ArithmeticException異常D、編譯不通過【正確答案】:C解析:

在提供的Java程序中,存在除以零的操作(inty=2/x,其中x為0)。在Java中,嘗試除以零會(huì)拋出ArithmeticException異常。因此,選項(xiàng)C是正確的。28.()負(fù)責(zé)數(shù)據(jù)處理。A、Controller(控制器)B、Model(模型)C、View(視圖)D、Interface(接口)【正確答案】:B29.request.getRealPath("/")語句返回的是()A、當(dāng)前程序所在目錄名稱B、當(dāng)前程序所在絕對(duì)目錄名稱C、虛擬目錄名稱D、虛擬目錄絕對(duì)路徑【正確答案】:D30.以下代碼中,this是指()。classbird{intx,y;voidfly(intx,inty){this.x=x;this.y=y;}}A、birdB、flyC、bird或flyD、不一定【正確答案】:A解析:

這道題考查對(duì)“this”在代碼中的理解。在Java類中,“this”通常指當(dāng)前對(duì)象。在給定的代碼中,是在類“bird”的方法“fly”中使用“this”,其目的是明確區(qū)分成員變量和方法參數(shù),這里“this”指的就是“bird”這個(gè)類的當(dāng)前對(duì)象。所以答案是A選項(xiàng)。31.用來向DBMS發(fā)送SQL的JDBC對(duì)象是()A、StatementB、ConnectionC、DriverManagerD、ResultSet【正確答案】:A32.下列對(duì)request對(duì)象描述不正確的一項(xiàng)是()A、當(dāng)客戶端請(qǐng)求一個(gè)Jsp頁面時(shí),Jsp容器會(huì)將客戶端的請(qǐng)求信息包裝在request對(duì)象中。B、可以通過request對(duì)象的getParameter()方法得到參數(shù)值。C、request對(duì)象能夠把信息回送給客戶端的瀏覽器。D、可以使用request對(duì)象的setCharacterEncoding()方法處理頁面?zhèn)鬟f的中文問題?!菊_答案】:C33.以下說法不正確的是()。A、類是同種對(duì)象的集合和抽象B、類是抽象的數(shù)據(jù)類型C、類是復(fù)合數(shù)據(jù)類型D、類是一個(gè)對(duì)象【正確答案】:D34.下面程序的執(zhí)行結(jié)果是()。publicclassTest{publicstaticvoidmain(String[]args){try{return;}finally{System.out.println(“Finally”);}}}A、程序正常運(yùn)行,但不輸出任何結(jié)果B、程序正常運(yùn)行,并輸出FinallyC、編譯能通過,但運(yùn)行時(shí)會(huì)出現(xiàn)一個(gè)異常D、不能通過編譯【正確答案】:B解析:

在Java中,當(dāng)try塊中包含return語句時(shí),無論return語句是否在try塊的末尾,finally塊都會(huì)執(zhí)行。在本題中,try塊中包含了一個(gè)return語句,但在其執(zhí)行之前,finally塊會(huì)先執(zhí)行。因此,finally塊中的代碼`System.out.println("Finally");`會(huì)被執(zhí)行,輸出"Finally"。隨后程序正常結(jié)束,所以選項(xiàng)B正確。35.以下程序的輸出結(jié)果是()Publicclassabc{Staticpublicvoidmain(Stringargs[]){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))System.out.println(a+””+b);elseSystem.out.println(b+””+a);}A、-11B、01C、00D、10【正確答案】:D解析:

這道題考查Java中的邏輯判斷和自增自減運(yùn)算。在條件判斷中,++a后a為0不小于0,b--后b仍大于0,所以執(zhí)行else部分。此時(shí)b為0,a為1,輸出結(jié)果為10。36.關(guān)于include動(dòng)作說法錯(cuò)誤的是A、其作用是將指定位置上的資源內(nèi)容包含進(jìn)來B、用來向當(dāng)前頁面插入一個(gè)靜態(tài)或動(dòng)態(tài)文件C、通過file屬性來指定插入的文件D、被包含的內(nèi)容可以是動(dòng)態(tài)可變的【正確答案】:C37.在Java中,“目錄”被看作是()A、文件B、流C、數(shù)據(jù)D、接口【正確答案】:B38.專門定義常量變量的保留字是A、varB、interfaceC、finalD、int【正確答案】:C39.在SpringBoot網(wǎng)站項(xiàng)目中實(shí)現(xiàn)國際化需求,需要在哪個(gè)目錄下新建i18n目錄?A、src/main/resourcesB、src/main/javaC、src/main/webappD、以上都不對(duì)【正確答案】:A40.如果提交的是查詢語句,應(yīng)使用Statement的()方法A、executeQuery()B、executeUpdate()C、execute()D、query()【正確答案】:A41.數(shù)組中各個(gè)元素的數(shù)據(jù)類型是()A、相同的B、不同的C、部分相同的D、任意的【正確答案】:A42.StringBuffer類字符串對(duì)象的長(zhǎng)度是()A、固定B、必須小于16個(gè)字符C、可變D、必須大于16個(gè)字符【正確答案】:C43.switch語句中A、case子句中的值不一定必須是常量B、case子句中的值可以是變量C、case子句的值必須是常量D、case子句的值必須是變量【正確答案】:C44.在方法內(nèi)部使用,代表當(dāng)前對(duì)象自身引用的關(guān)鍵字是()A、superB、thisC、SuperD、This【正確答案】:B45.三元條件運(yùn)算符ex1?ex2:ex3,相當(dāng)于下面的()語句A、if(ex1)ex2;elseex3;B、if(ex2)ex1;elseex3;C、if(ex1)ex3;elseex2;D、if(ex3)ex2;elseex1;【正確答案】:A46.下列關(guān)于Java名稱命名的約定,錯(cuò)誤的是A、_$不作為變量名、方法名開頭B、變量名、方法名首字母小寫,其余單詞只有首字母大寫C、接口名、類名首單詞第一字母大寫D、常量完全小寫【正確答案】:D47.在servlet過濾器的生命周期方法中,每當(dāng)傳遞請(qǐng)求或響應(yīng)時(shí),web容器會(huì)調(diào)用()方法。A、initB、serviceC、doFilterD、destroy【正確答案】:C48.在page指令中import屬性的意思是()A、引入代碼中使用的類和接口B、指定錯(cuò)誤頁面的數(shù)量C、指定使用的是java語言D、指明轉(zhuǎn)換后servlet的父類【正確答案】:A49.緩存的主要目的()A、解決頻繁增加重復(fù)的數(shù)據(jù)而造成的資源開銷B、解決頻繁查詢重復(fù)的數(shù)據(jù)而造成的資源開銷C、解決頻繁增加修改的數(shù)據(jù)而造成的資源開銷D、解決頻繁增加刪除的數(shù)據(jù)而造成的資源開銷【正確答案】:B50.Tomcat服務(wù)器默認(rèn)端口號(hào)是()A、80B、8070C、8080D、8090【正確答案】:C51.下列()是JDBC編程的異常類型.A、SQLExceptionB、SQLErrorC、SQLFatalD、SQLTruncation【正確答案】:A52.設(shè)A為已定義的類名,則下列聲明A類的對(duì)象a的語句正確的是()。Aa=newA();B、a=A();C、Aa=newclass();D、aA;【正確答案】:A53.如果使用Threadt=newTest()語句創(chuàng)建一個(gè)線程,則下列敘述正確的是()A、Test類一定要實(shí)現(xiàn)Runnable接口B、Test類一定是Thread類的子類C、Test類一定是Runnable的子類D、Test類一定是繼承Thread類并且實(shí)現(xiàn)Runnable接口【正確答案】:B54.main()方法的返回值類型是()。A、intB、voidC、booleanD、static【正確答案】:B55.下面那個(gè)關(guān)鍵字可以定義常量,說明這個(gè)變量賦值后其值不可改變()。A、protectedB、staticC、finalD、super【正確答案】:C56.使用Starters啟動(dòng)器,SpringBoot默認(rèn)日志框架為A、LogbackB、JavaUtilLogging,C、Log4jD、Logger【正確答案】:A57.()主要完成數(shù)據(jù)保存處理A、數(shù)據(jù)層B、業(yè)務(wù)邏輯層C、表示層D、網(wǎng)絡(luò)層【正確答案】:A58.哪個(gè)關(guān)鍵字可以拋出異常()A、transientB、finallyC、throwD、static【正確答案】:C59.下列概念中不包括任何實(shí)現(xiàn),與存儲(chǔ)空間沒有任何關(guān)系的是()A、類B、接口C、抽象類D、對(duì)象【正確答案】:B60.客戶機(jī)對(duì)Servlet的請(qǐng)求和Servlet對(duì)客戶端的響應(yīng),都是通過()來實(shí)現(xiàn)的。A、EJBB、XMLC、APID、Web服務(wù)器【正確答案】:D61.cookie.setMaxAge(60*60)的意思是()A、將cookie的保存時(shí)間設(shè)置為一分鐘B、將cookie的保存時(shí)間設(shè)置為一個(gè)小時(shí)C、將cookie的保存時(shí)間設(shè)置為60個(gè)小時(shí)D、將cookie的保存時(shí)間設(shè)置為一天【正確答案】:B解析:

在編程中,`cookie.setMaxAge()`方法用于設(shè)置cookie在客戶端的存活時(shí)間,單位是秒。`60*60`計(jì)算結(jié)果為3600秒,即一個(gè)小時(shí)。因此,`cookie.setMaxAge(60*60)`的意思是將cookie的保存時(shí)間設(shè)置為一個(gè)小時(shí)。62.switch語句中A、必須有default子句B、不必有default子句C、必須有default子句和至少一個(gè)case子句D、必須有default子句,不必有case子句【正確答案】:B63.下列屬于合法的變量名字的是:A、classB、forC、newD、bh【正確答案】:D64.繼承是面向?qū)ο缶幊痰囊粋€(gè)重要特征,它可降低程序的復(fù)雜性并使代碼()A、可讀性好B、可重用C、可跨包訪問D、運(yùn)行更安全【正確答案】:B65.在static方法中調(diào)用外部的另一個(gè)方法,在該方法中對(duì)另一個(gè)方法的要求是()A、必須是私有的B、必須在同一個(gè)類中C、任何條件都可以D、至少是靜態(tài)的方法【正確答案】:D66.下列哪個(gè)不是面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)()。A、抽象B、繼承C、多態(tài)D、結(jié)構(gòu)化【正確答案】:D67.if語句中“條件”為“真”時(shí),可以執(zhí)行A、一條語句B、兩條語句C、多條語句D、一條語句,或者由“{}”括起的代碼塊【正確答案】:D68.()負(fù)責(zé)響應(yīng)客戶對(duì)業(yè)務(wù)邏輯的請(qǐng)求,并根據(jù)用戶的請(qǐng)求行為,決定將調(diào)用的Jsp頁面A、Controller(控制器)B、Model(模型)C、View(視圖)D、Interface(接口)【正確答案】:A69.Class類的對(duì)象由()自動(dòng)生成,隱藏在.class文件中,它在運(yùn)行時(shí)為用戶提供信息。A、Java編譯器B、Java解釋器C、Javanew關(guān)鍵字D、Java類分解器【正確答案】:A70.下列運(yùn)算符中不能進(jìn)行位運(yùn)算的是()A、>>B、>>>C、<<D、<<<【正確答案】:D71.在Java網(wǎng)絡(luò)編程中,要獲取本機(jī)的地址可以使用___________方法。()A、getHostName()B、getLocalHost()C、geByName()D、getHostAddress()【正確答案】:B72.Strings=newString("xyz");創(chuàng)建了幾個(gè)StringObject?A、0個(gè)B、1個(gè)C、2個(gè)D、3個(gè)【正確答案】:B73.閱讀下列Java語句ObjectOutputStreamout=newObjectOutputStream{new_______(“employee.dat”)};在下劃線處,應(yīng)填的正確選項(xiàng)是()A、FileB、FileWriterC、FileOutputStreamD、OutputStream【正確答案】:C74.switch語句表達(dá)式的值與某case子句的值匹配后A、執(zhí)行該子句后的所有語句,遇到break終止執(zhí)行B、只執(zhí)行該case子句C、執(zhí)行該子句后的所有語句,除了default子句D、只執(zhí)行default子句【正確答案】:A75.在提交表單時(shí),如果將輸入信息進(jìn)行包裝,不顯示在地址欄的URL后,則應(yīng)用()方法提交A、POSTB、GETC、ACTIOND、METHOD【正確答案】:A76.下列哪一個(gè)不屬于Java語言流程控制結(jié)構(gòu)()。A、分支語句B、跳轉(zhuǎn)語句C、循環(huán)語句D、賦值語句【正確答案】:D77.對(duì)for循環(huán)中初始化、終止和迭代部分的描述錯(cuò)誤的是A、都可以為空語句B、之間的分號(hào)不能省略C、可以部分為空語句D、可以用逗號(hào)彼此分隔【正確答案】:D78.<%=...%>為()A、script腳本B、Java程序片C、JSP聲明區(qū)D、Java表達(dá)式【正確答案】:D79.下列可以用于定義類成員的訪問控制權(quán)的關(guān)鍵字是()。A、extendsB、privateC、classD、double【正確答案】:B80.下列對(duì)session對(duì)象描述不正確的一項(xiàng)是()A、可以使用setAttribute()方法往session對(duì)象中保存對(duì)象。B、可以使用getAttribute()方法從session對(duì)象里讀取對(duì)象的值。C、可以使用getParameter()方法從session對(duì)象里讀取對(duì)象的值。D、可以使用removeAttribute()方法從sesssion對(duì)象中刪除對(duì)象?!菊_答案】:C81.if語句中“條件”表達(dá)式可以是A、關(guān)系表達(dá)式B、布爾邏輯表達(dá)式C、選項(xiàng)A.B都是D、以上都錯(cuò)【正確答案】:C82.Java是從哪種語言改進(jìn)并重新設(shè)計(jì)()?A、C++B、AdaC、PascalD、COBOL【正確答案】:A83.下面是有關(guān)子類繼承父類構(gòu)造函數(shù)的描述,其中正確的是()。A、如果子類沒有定義構(gòu)造函數(shù),則子類無構(gòu)造函數(shù)B、子類構(gòu)造函數(shù)必須通過super關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)C、子類必須通過this關(guān)鍵字調(diào)用父類的構(gòu)造函數(shù)D、子類無法繼承父類的構(gòu)造函數(shù)【正確答案】:B84.<html>頁面結(jié)構(gòu)中的鏈接標(biāo)記是()A、<a>B、<html>C、<link>D、<href>【正確答案】:A85.關(guān)于構(gòu)造方法,下列說法錯(cuò)誤的是A、構(gòu)造方法不可以進(jìn)行方法重寫B(tài)、構(gòu)造方法用來初始化該類的一個(gè)新的對(duì)象C、構(gòu)造方法具有和類名相同的名稱D、構(gòu)造方法不返回任何數(shù)據(jù)類型【正確答案】:A86.關(guān)于Jsp說法錯(cuò)誤的是:A、JSP所有的程序都是在服務(wù)器端運(yùn)行的B、可以在客戶端查看JSP程序代碼C、系統(tǒng)首次載入JSP程序時(shí)自動(dòng)將其編譯成內(nèi)部的Servlet文件D、JSP文件翻譯成的Servlet就是一個(gè)完整的java應(yīng)用程序【正確答案】:B87.在JSP頁面中,JSP程序通過()對(duì)象從瀏覽器端提取信息A、responseB、requestC、outD、System.out【正確答案】:B88.下列不屬于JavaBean的作用域的是A、pageB、sessionC、applicationD、context【正確答案】:D89.下列哪一項(xiàng)不是JavaEE的常用技術(shù)()A、JSPB、HibernateC、SpringD、JNDB【正確答案】:D90.下列類中屬于字節(jié)輸入抽象類的是()A、FileInputStreamB、ObjectInputStreamC、FilterInputStreamD、InputStream【正確答案】:D91.順序布局是最基本的一種布局,是面板(Panel)及其子類Applet默認(rèn)布局方式,它對(duì)應(yīng)的類是()。A、FlowLayoutBorderLayoutCardLayoutD、GridLayout【正確答案】:A92.page對(duì)象屬于()類對(duì)象A、輸入輸出B、作用域通信對(duì)象C、ServletD、錯(cuò)誤【正確答案】:B93.Java提供標(biāo)準(zhǔn)按鈕,可帶有文字標(biāo)題,它對(duì)應(yīng)哪一個(gè)類?A、ButtonB、ChoiceC、ListD、TextField【正確答案】:A94.Java變量中,以下不屬于復(fù)合類型的數(shù)據(jù)類型是A、數(shù)組型B、類C、整數(shù)型D、接口【正確答案】:C95.Java源文件的擴(kuò)展名是()。A、JavaB、ClassC、docD、txt【正確答案】:A96.執(zhí)行一個(gè)修改或插入語句,返回的布爾值表示語句是否執(zhí)行成功,應(yīng)使用方法Statement的()方法A、executeQuery()B、executeUpdate()C、execute()D、change()【正確答案】:C97.用于管理JDBC驅(qū)動(dòng)程序接口的是()A、DriverManagerB、ConnectionC、StatementD、ResultSet【正確答案】:A98.將較長(zhǎng)的數(shù)據(jù)類型轉(zhuǎn)換為較短的整數(shù)類型,要進(jìn)行()A、類型的自動(dòng)轉(zhuǎn)換B、類型的強(qiáng)制轉(zhuǎn)換C、無需轉(zhuǎn)換D、無法實(shí)現(xiàn)【正確答案】:B99.RandomAccessFile是java.io包中的一個(gè)兼有輸入輸出功能的類,由于它是隨機(jī)訪問,所以文件讀寫一個(gè)記錄的位置是()A、起始B、終止C、任意D、固定【正確答案】:C100.下列數(shù)據(jù)通信協(xié)議中面向連接.可靠的協(xié)議是()A、IPB、TCPC、UDPD、以上都不是【正確答案】:B101.下列描述正確的是()A、在catch代碼段中可以使用return語句返回到異常拋出點(diǎn)B、異常機(jī)制可以用于流程控制C、catch(Exceptione)可以捕獲異常的任何類型D、程序發(fā)生異常時(shí),如無法進(jìn)行合適的異常處理,則該程序恢復(fù)正常運(yùn)行【正確答案】:C102.下面哪個(gè)表達(dá)式正確()A、floatf=1.3;B、charc=a;C、byteb=257;D、inti=10;【正確答案】:D103.下列關(guān)于Servlet基本方法描述錯(cuò)誤的一項(xiàng)是()A、在Servlet的生命周期中,init()方法僅執(zhí)行一次。B、在Servlet的生命周期中,init()方法可執(zhí)行多次。C、在Servlet的生命周期中,destroy()方法僅執(zhí)行一次。D、在服務(wù)器停止并卸載Servlet時(shí)調(diào)用destroy()方法?!菊_答案】:B104.下列關(guān)于異常處理的描述中,錯(cuò)誤的一項(xiàng)是()。A、利用異常處理可釋放資源B、盡可能近地處理異常,這樣程序清晰易讀C、能在局部處理的錯(cuò)誤不要使用異常機(jī)制D、異常機(jī)制的處理比正常處理效率高【正確答案】:D105.下列能表示字符串s1長(zhǎng)度的是()A、s1.length()B、s1.lengthC、s1.sizeD、s1.size()【正確答案】:A106.JSP和客戶端交互的過程中,客戶端的請(qǐng)求被存儲(chǔ)在()對(duì)象中并發(fā)送給Web服務(wù)器A、responseB、requestC、ServletD、HTML【正確答案】:B107.在實(shí)際開發(fā)中,SpringBoot項(xiàng)目會(huì)經(jīng)常使用的緩存中間件不包括()A、RedisB、MemcachedC、EhcacheD、SQLite【正確答案】:D108.在多線程并發(fā)程序設(shè)計(jì)中,能夠給對(duì)象x加鎖的語句是()A、x.wait()B、synchronized(x)C、x.notify()D、x.synchronized()【正確答案】:B109.標(biāo)記名稱由兩部分組成()用來區(qū)分不同標(biāo)記庫。A、后綴B、前綴C、JSPD、bean【正確答案】:B110.()方法用于響應(yīng)客戶端Get請(qǐng)求A、doGet()B、doPost()C、get()D、post()【正確答案】:A111.SpringBoot的核心思想是什么?A、控制反轉(zhuǎn)B、依賴注入C、面向切面D、約定優(yōu)先于配置【正確答案】:D112.設(shè)A為已定義的類名,則下列聲明A類的對(duì)象a的語句正確的是()。Aa=newA();B、a=A();C、Aa=newclass();D、aA;【正確答案】:A113.在Java中若要使用一個(gè)包中的類時(shí),首先要求對(duì)該包進(jìn)行導(dǎo)入,其關(guān)鍵字是()A、importB、packageC、includeD、packet【正確答案】:A114.若需要定義一個(gè)靜態(tài)成員變量,應(yīng)使用哪一個(gè)修飾符().A、staticB、publicC、privateD、protected【正確答案】:A115.下面關(guān)于JDBC描述錯(cuò)誤的是()A、JDBC由一組用Java編程語言編寫的類和接口組成。B、JDBC寫的程序能夠自當(dāng)?shù)貙QL語句傳送給相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)C、JDBCAPI只支持?jǐn)?shù)據(jù)庫訪問的兩層模型D、JDBC是一種底層API,它可以直接調(diào)用SQL語句,也是構(gòu)造高級(jí)API和數(shù)據(jù)庫開發(fā)工具的基礎(chǔ)?!菊_答案】:C116.在Jsp的常見內(nèi)建對(duì)象中,包裝客戶端的請(qǐng)求信息的對(duì)象是()A、outB、requestC、responseD、session【正確答案】:B117.Break語句可以用在switch語句中,執(zhí)行后A、跳出所在的case子句,執(zhí)行下一條case子句B、跳出所在的case子句,執(zhí)行最后的default子句C、跳出整個(gè)switch子句D、以上說法都不對(duì)【正確答案】:C118.()是向數(shù)據(jù)庫提交SQL語句并返回相應(yīng)的結(jié)果的工具。A、DriverManagerB、ConnectionC、StatementD、ResultSet【正確答案】:C119.JAVA程序的執(zhí)行過程中用到一套JDK工具,其中appletviewer.exe是指()A、JAVAapplet瀏覽器B、JAVA調(diào)試器C、JAVA剖析工具D、JAVA分解器【正確答案】:A120.若需要定義一個(gè)靜態(tài)成員變量,應(yīng)使用哪一個(gè)修飾符?A、staticB、publicC、privateD、protected【正確答案】:A121.關(guān)于page指令說法錯(cuò)誤的是()A、其作用域是整個(gè)應(yīng)用程序B、由<%@%>構(gòu)成的標(biāo)記來指定C、其import屬性用來說明在后面代碼中將用到的類和接口D、可用import指明多個(gè)包,它們之間需要用逗號(hào)隔開【正確答案】:A122.下列不屬于JSP的特點(diǎn)的是()A、將業(yè)務(wù)邏輯層和表示層分離B、組件的開發(fā)和使用很方便C、一次編寫,處處運(yùn)行D、通過COM來擴(kuò)充復(fù)雜的功能【正確答案】:D123.給出下面的程序代碼:classTest{privatefloata;publicstaticvoidm(){//}}如何使成員變量a被方法m()直接訪問?A、將privatefloata改為protectedfloataB、將privatefloata改為publicfloataC、將privatefloata改為staticfloataD、將privatefloata改為floata【正確答案】:C124.page指令中session屬性的含義是()A、指定頁面是否支持會(huì)話功能B、指定傳回網(wǎng)頁的文件格式和編碼方式C、指定當(dāng)前頁面是否支持多線程處理D、沒有該屬性【正確答案】:A125.應(yīng)用程序通過JDBCAPI訪問數(shù)據(jù)庫時(shí),會(huì)產(chǎn)生()類型的異常A、IOExceptionB、EOFExceptionC、SQLExceptionD、FileNotFoundException【正確答案】:C126.下列描述錯(cuò)誤的一項(xiàng)是()A、在客戶端瀏覽器中,如果Form中提交的信息量較小,可以采用Get方式提交。B、在客戶端瀏覽器中,如果數(shù)據(jù)量加大,需采用Post方式提交,否則,可能造成數(shù)據(jù)丟失。C、Servlet類的修飾符可以為privateD、編譯后的Servlet只被裝載一次,因此,當(dāng)源程序修改并編譯后,需重新啟動(dòng)Tomcat。【正確答案】:C127.下列對(duì)Jsp+JavaBean模式描述不正確的是A、常會(huì)導(dǎo)致在Jsp頁面中嵌入較多的Java代碼B、大量的代碼使得Jsp頁面變得非常臃腫。C、適用于大型的項(xiàng)目。D、只適用于中小規(guī)模的項(xiàng)目?!菊_答案】:C128.下列不屬于Applet運(yùn)行過程的一項(xiàng)是()。A、瀏覽器加載Applet文件B、瀏覽器下載Applet文件C、瀏覽器中的Java環(huán)境運(yùn)行AppletD、Applet操作瀏覽器本地的文件系統(tǒng)【正確答案】:D129.String、StingBuffer都是()類,都不能被繼承。A、staticB、abstractC、finalD、private【正確答案】:C130.下列哪一個(gè)不屬于Java語言的數(shù)據(jù)類型。A、指針類型B、類C、數(shù)組D、浮點(diǎn)數(shù)類型【正確答案】:A131.JSP推出的時(shí)間是()A、1991B、1993C、1999D、2000【正確答案】:C132.閱讀下列代碼段ByteArrayOutputStreambout=newByteArrayOutputStream();ObjectOutputStreamout=newObjectOutputStream(bout);out.writeObject(this);out.close();以上代碼段的作用是()A、將對(duì)象寫入內(nèi)存B、將對(duì)象寫入硬盤C、將對(duì)象寫入光盤D、將對(duì)象寫入文件【正確答案】:A解析:

這道題考查對(duì)象輸出流的知識(shí)。ByteArrayOutputStream用于在內(nèi)存中創(chuàng)建緩沖區(qū),ObjectOutputStream可將對(duì)象序列化輸出。上述代碼中,使用ByteArrayOutputStream作為輸出目標(biāo),意味著對(duì)象被寫入內(nèi)存緩沖區(qū),而非硬盤、光盤或文件。所以答案是A。133.在下列Java語言的包中,提供圖形界面構(gòu)件的包是()A、java.ioB、javax.swingC、D、java.rmi【正確答案】:B134.下面關(guān)于類說法不正確的是()。A、類是同種對(duì)象的集合和抽象B、類屬于Java語言中的復(fù)合數(shù)據(jù)類型C、對(duì)象是類的實(shí)例D、類就是對(duì)象【正確答案】:D135.grid[9][5]描述的是()A、二維數(shù)組B、一維數(shù)組C、五維數(shù)組D、九維數(shù)組【正確答案】:A136.()方法是Servlet的核心A、init()B、destroy()C、service()D、close()【正確答案】:C137.Java語言是()A、區(qū)分大小寫的B、不完全區(qū)分大小寫C、完全不區(qū)分大小寫D、以上說法都不對(duì)【正確答案】:A138.下列屬于Java語言的特點(diǎn)的一項(xiàng)是()。A、運(yùn)算符重載B、單重繼承C、指針操作D、垃圾回收【正確答案】:B139.下列對(duì)Java特性的敘述中,錯(cuò)誤的是A、Java中,方法的重載是指多個(gè)方法不可以共享同一個(gè)名字B、Java中,用abstract修飾的類稱為抽象類,它不能實(shí)例化C、Java中,接口是不包含成員變量和方法實(shí)現(xiàn)的抽象類D、Java中,構(gòu)造方法不可以有返回值【正確答案】:A140.在JSP頁面中,JSP程序通過request對(duì)象的()方法獲取客戶端參數(shù)的值A(chǔ)、getParameterB、getAttributeC、getCookiesD、getMethod【正確答案】:A141.下面程序執(zhí)行后,字符串s的值應(yīng)是()。publicclassTest{publicstaticvoidmain(String[]args){Stringgreets=“Hello”;Strings=greets.substring(0,3);System.out.println(s);}}A、elloB、HelC、HelloD、el【正確答案】:B解析:

在Java中,`substring(intbeginIndex,intendIndex)`方法用于截取字符串,從`beginIndex`開始,到`endIndex`結(jié)束,但不包括`endIndex`位置的字符。因此,對(duì)于字符串`"Hello"`,調(diào)用`substring(0,3)`方法將從索引0開始截取,直到索引3(不包括索引3),所以得到的子字符串是`"Hel"`。142.為導(dǎo)入包c(diǎn)h4,可以使用的語句是()。A、importch4.*;B、packagech4.*;C、ch4import;D、ch4package;【正確答案】:A解析:

這道題考查Java中導(dǎo)入包的語法知識(shí)。在Java中,正確導(dǎo)入包的語句格式是“import包名.*;”。選項(xiàng)A符合這一格式。選項(xiàng)B是定義包的語句,不是導(dǎo)入。選項(xiàng)C和D的格式都是錯(cuò)誤的,不符合Java的語法規(guī)范。所以應(yīng)該選擇A選項(xiàng)。143.在HTML中,如果將input標(biāo)簽隱藏起來,使之不顯示在屏幕中,則input標(biāo)簽的type類型應(yīng)設(shè)置為()A、textB、submitC、resetD、hidden【正確答案】:D144.表示驅(qū)動(dòng)程序提供的與數(shù)據(jù)庫連接的對(duì)話的是()A、DriverManagerB、ConnectionC、StatementD、ResultSet【正確答案】:B145.long類型存儲(chǔ)時(shí)占()位bit。A、8B、16C、32D、64【正確答案】:D146.Java變量中,以下不屬于基本類型的數(shù)據(jù)類型是A、整數(shù)型B、類C、整數(shù)型D、字符型【正確答案】:B147.Java對(duì)文件類提供了許多操作方法,能獲得文件對(duì)象父路徑名的方法是()A、getAbsolutePath()B、getParentFile()C、getAbsoluteFile()D、getName()【正確答案】:B148.Java語言中,byte類型在內(nèi)存中所占的位數(shù)為A、8B、16C、32D、64【正確答案】:A149.組件是構(gòu)成GUI的基本要素,下列描述錯(cuò)誤的一項(xiàng)是()。A、標(biāo)簽的功能是顯示單行字符串,可在屏幕上顯示一些提示性、說明性的文字,可以編輯和修改。B、選項(xiàng)框一次只能顯示一個(gè)選項(xiàng),要改變被選中的選項(xiàng),可以單擊下拉箭頭,從選項(xiàng)框中選擇一個(gè)選項(xiàng)。C、復(fù)選框可以讓用戶作出多項(xiàng)選擇。D、列表框可以使用戶選擇多個(gè)選項(xiàng)?!菊_答案】:A150.JAVA中最簡(jiǎn)單的條件語句是()結(jié)構(gòu)A、if結(jié)構(gòu)B、while結(jié)構(gòu)C、if-else結(jié)構(gòu)D、以上都不對(duì)【正確答案】:A1.@Responsebody注解一般在同步獲取數(shù)據(jù)時(shí)使用A、正確B、錯(cuò)誤【正確答案】:B2.編程式事務(wù)管理是通過編寫代碼實(shí)現(xiàn)的事務(wù)管理,包括定義事務(wù)的開始、正常執(zhí)行后的事務(wù)提交和異常時(shí)的事務(wù)回滾A、正確B、錯(cuò)誤【正確答案】:A3.Jsp的內(nèi)建對(duì)象由Jsp容器自動(dòng)為Jsp頁面提供,是預(yù)先存在的。A、正確B、錯(cuò)誤【正確答案】:A4.在JSP中,可以在<%!%>中聲明變量和方法。A、正確B、錯(cuò)誤【正確答案】:A5.執(zhí)行一個(gè)查詢語句并返回結(jié)果集應(yīng)使用Statement對(duì)象的executeUpdate方法。A、正確B、錯(cuò)誤【正確答案】:B6.所有的瀏覽器都具有cookie功能。A、正確B、錯(cuò)誤【正確答案】:B7.無法從HTML文件向Applet傳遞參數(shù)。A、正確B、錯(cuò)誤【正確答案】:B8.標(biāo)識(shí)符要以字母、下劃線開頭,不能以數(shù)字或$開頭。A、正確B、錯(cuò)誤【正確答案】:B9.page指令中的所有屬性都不能重復(fù)使用。A、正確B、錯(cuò)誤【正確答案】:B10.面向?qū)ο蟮幕舅枷胧鞘褂脤?duì)象、類、繼承、封裝、消息等基本概念來進(jìn)行程序設(shè)計(jì)。A、正確B、錯(cuò)誤【正確答案】:A11.出于安全上的考慮,Java設(shè)計(jì)者對(duì)Applet做了必要的限制,比如:不能加載庫函數(shù)或定義本地方法。A、正確B、錯(cuò)誤【正確答案】:A12.類是對(duì)象的抽象,對(duì)象是類的實(shí)例。A、正確B、錯(cuò)誤【正確答案】:A13.Mybatis不支持association關(guān)聯(lián)對(duì)象和collection關(guān)聯(lián)集合對(duì)象的延遲加載。A、正確B、錯(cuò)誤【正確答案】:B14.Java的基本數(shù)據(jù)類型是隨著不同的機(jī)型而變化的。A、正確B、錯(cuò)誤【正確答案】:B15.<context:component-scanbase-package="包的全路徑"/>的作用是開啟注解掃描。A、正確B、錯(cuò)誤【正確答案】:A16.抽象類中可以有具體方法,而且具體方法可以調(diào)用抽象方法。A、正確B、錯(cuò)誤【正確答案】:A17.重寫時(shí)被繼承與繼承方法的參數(shù)類型必須完全相同。A、正確B、錯(cuò)誤【正確答案】:A18.如果JSP的page指令中沒有聲明所用的腳本語言,JSP引擎將取默認(rèn)值java語言。A、正確B、錯(cuò)誤【正確答案】:A19.好的程序應(yīng)首先易于閱讀,其次才是效率高低的問題。A、正確B、錯(cuò)誤【正確答案】:A20.在Spring4.0版本后,配置文件內(nèi)必須要配置處理器映射器、處理器適配器和視圖解析器。A、正確B、錯(cuò)誤【正確答案】:B21.基于注解的裝配可以較大程度上解決基于XML方式裝配導(dǎo)致的配置文件臃腫和難以維護(hù)等問題。A、正確B、錯(cuò)誤【正確答案】:A22.@RequestBody用于將請(qǐng)求體中的數(shù)據(jù)綁定到方法的形參中,使用時(shí)用在方法的形參上A、正確B、錯(cuò)誤【正確答案】:A23.SpringMVC提供了對(duì)MVC模式的全面支持,它可以將表現(xiàn)層進(jìn)行解耦,同時(shí),SpringMVC是基于請(qǐng)求-響應(yīng)處理模型的請(qǐng)求驅(qū)動(dòng)框架,簡(jiǎn)化了表現(xiàn)層的實(shí)現(xiàn)。A、正確B、錯(cuò)誤【正確答案】:A24.HandlerAdapter將ModelAndView對(duì)象返回給ViewResloverA、正確B、錯(cuò)誤【正確答案】:A25.JdbcTemplate類的繼承關(guān)系十分簡(jiǎn)單,它繼承自抽象類JdbcAccessor,同時(shí)實(shí)現(xiàn)了JdbcOperations接口。A、正確B、錯(cuò)誤【正確答案】:A26.聲明異常的方法在方法聲明中必須描述潛在的異常類型,它屬于方法聲明的一部分,位于參數(shù)列表的后面。A、正確B、錯(cuò)誤【正確答案】:A27.一個(gè)java文件,如果需要,可以聲明多個(gè)public的類。A、正確B、錯(cuò)誤【正確答案】:B28.使用Spring框架的好處不包括Spring包含并管理應(yīng)用中對(duì)象的生命周期和配置。A、正確B、錯(cuò)誤【正確答案】:B29.Mapper.xml文件中配置了操作數(shù)據(jù)庫的SQL語句,需要在mybatis-config.xml中加載才能執(zhí)行。A、正確B、錯(cuò)誤【正確答案】:A30.所有的文件輸入/輸出流都繼承于InputStream類/OutputStream類。A、正確B、錯(cuò)誤【正確答案】:B31.Java語言中的保留字均用大寫字母表示。A、正確B、錯(cuò)誤【正確答案】:B32.Mybatis中不可以使用BatchExecutor完成批處理。A、正確B、錯(cuò)誤【正確答案】:B33.容器是能容納和排列組件的對(duì)象,如Applet、Panel、Frame等A、正確B、錯(cuò)誤【正確答案】:A34.映射文件中可以包含多個(gè)id值相同的<resultMap>元素A、正確B、錯(cuò)誤【正確答案】:B35.Spring容器支持XML和Properties兩種格式的配置文件,在實(shí)際開發(fā)中,最常使用的就是Properties格式的配置方式。A、正確B、錯(cuò)誤【正確答案】:B36.數(shù)據(jù)庫中表中的每一列稱之為記錄。A、正確B、錯(cuò)誤【正確答案】:B37.被聲明為void的成員方法必須加上return語句。A、正確B、錯(cuò)誤【正確答案】:B38.每次客戶端請(qǐng)求singleton作用域的Bean時(shí),Spring容器都會(huì)創(chuàng)建一個(gè)新的實(shí)例,并且不會(huì)管那些被配置成singleton作用域的Bean的生命周期。A、正確B、錯(cuò)誤【正確答案】:B39.Mybaits的缺點(diǎn)包括SQL語句依賴于數(shù)據(jù)庫,導(dǎo)致數(shù)據(jù)庫移植性差,不能隨意更換數(shù)據(jù)庫。A、正確B、錯(cuò)誤【正確答案】:A40.執(zhí)行編譯就是生成可執(zhí)行的機(jī)器語言代碼。A、正確B、錯(cuò)誤【正確答案】:B41.一個(gè)類只能實(shí)現(xiàn)一個(gè)接口。A、正確B、錯(cuò)誤【正確答案】:B42.在HTML中,超鏈接通過src屬性指定要鏈接的目標(biāo)地址。A、正確B、錯(cuò)誤【正確答案】:B43.super()只能出現(xiàn)在子類的構(gòu)造方法中,而且必須是子類構(gòu)造方法中的第一條可執(zhí)行語句。A、正確B、錯(cuò)誤【正確答案】:A44.Servlet被修改編譯后,需要重新啟動(dòng)Tomcat方有效。A、正確B、錯(cuò)誤【正確答案】:A45.JavaApplication是獨(dú)立完整的程序。A、正確B、錯(cuò)誤【正確答案】:A46.在Servlet的生命周期中,init()方法可執(zhí)行多次。A、正確B、錯(cuò)誤【正確答案】:B47.局部變量在使用前不必被初始化。A、正確B、錯(cuò)誤【正確答案】:B48.Java編譯器和解釋器會(huì)自動(dòng)把接口中聲明的變量當(dāng)作staticfinal類型的變量,不管是否使用了這些修飾符,接口中的變量都不能被改變。A、正確B、錯(cuò)誤【正確答案】:A49.可以將任何可選代對(duì)象(如列表、集合等)和任何的字典或者數(shù)組對(duì)象傳遞給<foreach>作為集合數(shù)。A、正確B、錯(cuò)誤【正確答案】:A50.JSP指令告訴JSP引擎如何處理代碼,可以根據(jù)某個(gè)條件動(dòng)態(tài)轉(zhuǎn)到另一個(gè)頁面。A、正確B、錯(cuò)誤【正確答案】:B51.Servlet是服務(wù)器端的Java小程序,用于響應(yīng)客戶機(jī)的請(qǐng)求。A、正確B、錯(cuò)誤【正確答案】:A52.傳統(tǒng)的網(wǎng)頁HTML中加入java程序片段和JSP標(biāo)記就構(gòu)成了JSP網(wǎng)頁。A、正確B、錯(cuò)誤【正確答案】:A53.面板(Panel)是無邊框的容器,可以包容其他組件或另一個(gè)面板。A、正確B、錯(cuò)誤【正確答案】:A54.繼承使父類的代碼得到重用,在繼承父類提供的共同特性基礎(chǔ)上添加新的代碼,使編程不必一切從頭開始,提高了編程效率。A、正確B、錯(cuò)誤【正確答案】:A55.在程序中,package語句可以沒有,至多有一個(gè),必須放在程序的第一句。A、正確B、錯(cuò)誤【正確答案】:A56.JSON是一種輕量級(jí)的數(shù)據(jù)交換格式,它與XML非常相似,都可以用來存儲(chǔ)數(shù)據(jù),但相對(duì)于XML來說,JSON解析速度更快,占用空間更小。A、正確B、錯(cuò)誤【正確答案】:A57.用戶自定義異常需要繼承現(xiàn)有的異常類Exception或其子類。A、正確B、錯(cuò)誤【正確答案】:A58.在傳統(tǒng)JDBC編程中,SQL變動(dòng)需要改變Java代碼,違反了開閉原則。A、正確B、錯(cuò)誤【正確答案】:A59.MapperFactoryBean的參數(shù)SqlSessionTemplate用于指定SqlSessionTemplate。如果與SqlSessionFactory同時(shí)設(shè)定,則只會(huì)啟用SqlSessionFactory。A、正確B、錯(cuò)誤【正確答案】:B60.Java方法遇到自己不能解決的情況,可以使用聲明異常。A、正確B、錯(cuò)誤【正確答案】:A61.forward動(dòng)作可以跳轉(zhuǎn)到另一個(gè)頁面,但地址欄中的地址不發(fā)生改變。A、正確B、錯(cuò)誤【正確答案】:A62.MyBatis在映射文件中加載關(guān)聯(lián)關(guān)系對(duì)象主要通過兩種方式:嵌套查詢和嵌套結(jié)果。A、正確B、錯(cuò)誤【正確答案】:A63.Java主要用于網(wǎng)絡(luò)和分布式環(huán)境。A、正確B、錯(cuò)誤【正確答案】:A64.對(duì)于prototype作用域的Bean,Spring只負(fù)責(zé)創(chuàng)建,當(dāng)容器創(chuàng)建了Bean實(shí)例后,Bean的實(shí)例就交給客戶端代碼來管理,Spring容器將不再跟蹤其生命周期。A、正確B、錯(cuò)誤【正確答案】:A65.Mybaits的優(yōu)點(diǎn)包括能夠與Spring很好的集成。A、正確B、錯(cuò)誤【正確答案】:A66.在JdbcTemplate類中,提供了大量的更新和查詢數(shù)據(jù)庫的方法,我們就是使用的這些方法來操作數(shù)據(jù)庫的。A、正確B、錯(cuò)誤【正確答案】:A67.重寫指的是在同一個(gè)類中定義了多個(gè)同名而不同內(nèi)容參數(shù)的成員方法。A、正確B、錯(cuò)誤【正確答案】:B68.如果一個(gè)項(xiàng)目有多個(gè)映射文件,則mybatis-config.xml核心配置文件中需要在<mappers>元素下配置多個(gè)<mapper>元素指定映射文件的路徑。A、正確B、錯(cuò)誤【正確答案】:A69.page指令必須由<jsp/>來指定。A、正確B、錯(cuò)誤【正確答案】:B70.使用注解整合SSM框架,其實(shí)就是使用配置類替代原來XML配置文件在項(xiàng)目的作用。A、正確B、錯(cuò)誤【正確答案】:A71.在form表單中,單選框的類型為checkbox。A、正確B、錯(cuò)誤【正確答案】:B72.在關(guān)系型數(shù)據(jù)庫中,一對(duì)多就是在“一”的一方,添加“多”的一方的主鍵作為外鍵。A、正確B、錯(cuò)誤【正確答案】:B73.使用MyBatis框架非常簡(jiǎn)單只需在應(yīng)用程中引入MvBatis框架lib目錄中的全部JAR包以及數(shù)據(jù)庫驅(qū)動(dòng)包即可進(jìn)行項(xiàng)目運(yùn)行。A、正確B、錯(cuò)誤【正確答案】:B74.Error不是程序需要捕獲和進(jìn)行處理的。A、正確B、錯(cuò)誤【正確答案】:A75.與<insert>元素一樣,<update>和<delete>元素在執(zhí)行完之后,也會(huì)返回一個(gè)表示影響記錄條數(shù)的整數(shù)。A、正確B、錯(cuò)誤【正確答案】:A76.對(duì)象是對(duì)客觀事物的抽象。A、正確B、錯(cuò)誤【正確答案】:A77.封裝就是把對(duì)象的屬性和操作結(jié)合成一個(gè)獨(dú)立的相同單元,并盡可能隱藏對(duì)象的內(nèi)部細(xì)節(jié)。A、正確B、錯(cuò)誤【正確答案】:A78.當(dāng)程序?qū)?shù)據(jù)庫執(zhí)行了插入、更新、刪除操作后,MyBatis會(huì)清空一級(jí)緩存中的內(nèi)容,以防止程序誤讀。A、正確B、錯(cuò)誤【正確答案】:A79.MyBatis中,默認(rèn)開啟了延遲加載。A、正確B、錯(cuò)誤【正確答案】:B80.destroy()方法可執(zhí)行多次。A、正確B、錯(cuò)誤【正確答案】:B81.Applet和Application均可以直接通過Java解釋器來解釋運(yùn)行。A、正確B、錯(cuò)誤【正確答案】:B82.Java的垃圾收集機(jī)制大大減輕了程序員的負(fù)擔(dān),不用再編寫專門的內(nèi)存回收程序解決內(nèi)存分配問題。不僅提高了編程效率,而且進(jìn)一步增強(qiáng)了Java程序的穩(wěn)固性。A、正確B、錯(cuò)誤【正確答案】:A83.Jsp注重頁面的表現(xiàn),Servlet更注重于流程控制,常用作控制器。A、正確B、錯(cuò)誤【正確答案】:A84.父類的方法被聲明為最終(final)方法后,將不能被子類覆蓋,即最終方法能被子類繼承和使用但不能在子類中修改或重新定義它。A、正確B、錯(cuò)誤【正確答案】:A85.類可以繼承,接口不可以繼承。A、正確B、錯(cuò)誤【正確答案】:B86.import語句,在程序中必須有。A、正確B、錯(cuò)誤【正確答案】:B87.JSP指令告訴JSP引擎如何處理代碼的。A、正確B、錯(cuò)誤【正確答案】:A88.面板(Panel)是無邊框的容器,可以包容其他組件或另一個(gè)面板。A、正確B、錯(cuò)誤【正確答案】:A89.字符常量是用單引號(hào)括起來的一個(gè)字符。A、正確B、錯(cuò)誤【正確答案】:A90.在數(shù)據(jù)庫操作中,select是刪除命令。A、正確B、錯(cuò)誤【正確答案】:B91.容器是能容納和排列組件的對(duì)象,如Applet、Panel、Frame等A、正確B、錯(cuò)誤【正確答案】:A92.屬性是對(duì)事物靜態(tài)特征的抽象。A、正確B、錯(cuò)誤【正確答案】:A93.throw用來表明方法可能拋出的各種異常,并說明該方法會(huì)拋出但不捕獲異常。A、正確B、錯(cuò)誤【正確答案】:B94.Java主要用于網(wǎng)絡(luò)和分布式環(huán)境。A、正確B、錯(cuò)誤【正確答案】:A95.成員變量的隱藏指的是子類重新定義了父類中的同名成員變量。A、正確B、錯(cuò)誤【正確答案】:A96.Java中數(shù)據(jù)類型的長(zhǎng)度由程序所在的操作系統(tǒng)決定。A、正確B、錯(cuò)誤【正確答案】:B97.接口可以看作是沒有實(shí)現(xiàn)的方法和常量的集合。A、正確B、錯(cuò)誤【正確答案】:A98.運(yùn)算時(shí)除數(shù)為0,或操作數(shù)超出數(shù)據(jù)范圍,打開一個(gè)文件時(shí)發(fā)現(xiàn)文件不存在,網(wǎng)絡(luò)中斷等等,這類現(xiàn)象稱為異常。A、正確B、錯(cuò)誤【正確答案】:A99.java中,轉(zhuǎn)義字符\n表示退格。A、正確B、錯(cuò)誤【正確答案】:B100.抽象是從被研究對(duì)象中舍棄個(gè)別的、非本質(zhì)的或與研究主旨無關(guān)的次要特征,而抽取與研究有關(guān)的共性內(nèi)容加以考察,形成對(duì)研究問題正確的、簡(jiǎn)明扼要的認(rèn)識(shí)。A、正確B、錯(cuò)誤【正確答案】:A101.Mybaits的優(yōu)點(diǎn)包括很好的與各種數(shù)據(jù)庫兼容。A、正確B、錯(cuò)誤【正確答案】:A102.Exception不是自定義異常類的父類。A、正確B、錯(cuò)誤【正確答案】:B103.Java是微軟公司于1995年正式發(fā)布的A、正確B、錯(cuò)誤【正確答案】:B104.MyBatis一級(jí)緩存被清空之后,再次使用SQL查詢語句訪問數(shù)據(jù)庫時(shí),MyBatis會(huì)重新訪問數(shù)據(jù)庫。A、正確B、錯(cuò)誤【正確答案】:A105.通常在Java項(xiàng)目中,會(huì)采用通過FileSystemXmlApplicationContext類來實(shí)例化ApplicationContext容器的方式。A、正確B、錯(cuò)誤【正確答案】:B106.服務(wù)器在接收到客房端發(fā)來的一個(gè)JSP頁面請(qǐng)示時(shí),首先由JSP引擎把JSP代碼轉(zhuǎn)換成Servlet代碼。A、正確B、錯(cuò)誤【正確答案】:A107.給Spring容器提供配置元數(shù)據(jù)的方法包括基于

溫馨提示

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