J2EE開發(fā)基礎(chǔ)(習(xí)題卷3)_第1頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷3)_第2頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷3)_第3頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷3)_第4頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷3)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

試卷科目:J2EE開發(fā)基礎(chǔ)J2EE開發(fā)基礎(chǔ)(習(xí)題卷3)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJ2EE開發(fā)基礎(chǔ)第1部分:?jiǎn)雾?xiàng)選擇題,共59題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.在URL重寫中,使用什么屬性獲取原始的URL?[題]A)Request.UrlB)Request.UrlReferrerC)Request.RawURLD)Request.OldURL答案:C解析:[單選題]2.()繼承了ServletResponse接口,提供了與HTTP協(xié)議有關(guān)的方法,這些方法主要功能是設(shè)置HTTP狀態(tài)碼和管理Cookie。A)HttpServletResponse。B)HttpsServletResponse。C)ServletRequest。D)HttpServletRequest。答案:A解析:[單選題]3.XMLHttpRequest對(duì)象的readyState屬性值只要發(fā)生改變就會(huì)觸發(fā)onreadystatechange事件,而該事件觸發(fā)后調(diào)用()方法。[題]A)processResponse()B)processRequest()C)stateRequest()D)stateResponse()答案:B解析:[單選題]4.{在下列選項(xiàng)中,正確創(chuàng)建并實(shí)現(xiàn)寫入cookie的語(yǔ)句分別是()。Cookiecookie=newCookie(Stringkey,Objectvalue);//1Cookiecookie=newCookie();//2response.add(cookie);//3response.addCookie(cookie);//4}A)1,3B)1,4C)2,3D)2,4答案:B解析:[單選題]5.{在JSP中,test.jsp文件如下,試圖運(yùn)行時(shí),將發(fā)生()。<html><%Stringstr=null;%>stris<%=str%></html>}A)轉(zhuǎn)譯期有誤B)編譯Servlet源碼時(shí)發(fā)生錯(cuò)誤C)執(zhí)行編譯后的Servlet時(shí)發(fā)生錯(cuò)誤D)運(yùn)行后,瀏覽器上顯示:str答案:D解析:[單選題]6.設(shè)置某實(shí)例第一次被訪問時(shí)支持延遲加載()A)lazy=falseB)default-lazy=trueC)lazy=trueD)default-lazy=false答案:C解析:[單選題]7.test.jsp文件中有如下一行代碼:<jsp:useBeanid=?user?scope=?__?class=?com.UserBean?>要使user對(duì)象可以作用于整個(gè)應(yīng)用程序,下劃線中應(yīng)添入()A)pageB)requestC)sessionD)application答案:D解析:[單選題]8.java.io.File對(duì)象的()方法可以新建一個(gè)文件。A)createFile()B)mkdir()C)delete()D)createNewFile()答案:D解析:[單選題]9.在三層結(jié)構(gòu)中,springmvc承擔(dān)的責(zé)任是()。A)定義實(shí)體類B)數(shù)據(jù)的增刪改查操作C)業(yè)務(wù)邏輯的描述D)頁(yè)面展示和控制轉(zhuǎn)發(fā)答案:D解析:[單選題]10.Form表單的method屬性能取下列哪項(xiàng)的值A(chǔ))submitB)putsC)postD)out答案:C解析:[單選題]11.如果編寫一個(gè)計(jì)數(shù)器程序,用來記載當(dāng)前網(wǎng)站的訪問量,最好采用JSP中的()對(duì)象。A)pageB)sessionC)applicationD)request答案:C解析:[單選題]12.有一Oracle數(shù)據(jù)庫(kù),安裝在名為server的服務(wù)器上,監(jiān)聽端口是1521,實(shí)例名為mydb,現(xiàn)在通過輕型方式連接,在Java中通過JDBC訪問該數(shù)據(jù)庫(kù),URL格式為:()A)jdbc:thin:oracle@mydb:server:1521B)jdbc:oracle:thin:@server:1521:mydbC)jdbc:oci:oracle@server:1521:mydbD)jdbc:oracle:thin@mydb:server:1521答案:B解析:[單選題]13.下?選項(xiàng)中,屬于jsp、forward標(biāo)簽中的屬性的是()A)fileB)urlC)pathD)page答案:D解析:[單選題]14.不能在不同用戶之間共享數(shù)據(jù)的方法是()A)通過cookieB)利用文件系統(tǒng)C)利用數(shù)據(jù)庫(kù)D)通過ServletContext對(duì)象答案:A解析:[單選題]15.()是一種可以在一個(gè)或多個(gè)應(yīng)用程序中重復(fù)使用的組件?A)jsp頁(yè)面B)JavaMailC)JavaBeanD)Servlet答案:C解析:[單選題]16.POJO的作用是A)普通的Java對(duì)象映射數(shù)據(jù)庫(kù)元組B)數(shù)據(jù)訪問C)對(duì)象的賦值D)保存客戶端對(duì)象答案:C解析:[單選題]17.下面是加載JDBC數(shù)據(jù)庫(kù)驅(qū)動(dòng)的代碼片段:try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");}catch(ClassNotFoundExceptione){out.print(e);}該程序加載的是哪個(gè)驅(qū)動(dòng)?()A)JDBC-ODBC橋連接驅(qū)動(dòng)B)部分Java編寫本地驅(qū)動(dòng)C)本地協(xié)議純Java驅(qū)動(dòng)D)網(wǎng)絡(luò)純Java驅(qū)動(dòng)答案:A解析:[單選題]18.{Test.jsp文件中有如下一行代碼:<jsp:useBeanid=?user?scope=??class=?com.UserBean?>要使user對(duì)象可以作用于整個(gè)應(yīng)用程序,下劃線中應(yīng)添入()}A)pageB)requestC)sessionD)application答案:D解析:[單選題]19.處理HTML表單是Web應(yīng)用的主要工作之一,在Struts應(yīng)用中,可以使用()標(biāo)簽來創(chuàng)建表單。A)<html:text>。B)<html:cancle>。C)<html:reset>。D)<html:form>。答案:D解析:[單選題]20.在以下場(chǎng)景中,不推薦使用二級(jí)緩存的是()A)以更新數(shù)據(jù)為主的應(yīng)用中,查詢業(yè)務(wù)較少B)以查詢?yōu)橹鞯膽?yīng)用中,盡可能少的更新操作C)查詢業(yè)務(wù)絕大多數(shù)都是對(duì)單表進(jìn)行操作的應(yīng)用D)可以按業(yè)務(wù)劃分對(duì)表進(jìn)行分組時(shí),關(guān)聯(lián)表非常少答案:A解析:[單選題]21.哪個(gè)關(guān)鍵字可以拋出異常?()A)transientB)throwC)finallyD)catch答案:B解析:[單選題]22.在J2EE中,以下不是JSP隱式對(duì)象的是()A)contextB)outC)applicationD)pageContext答案:A解析:[單選題]23.以下()可用于檢索session屬性u(píng)serid的值A(chǔ))session.getAttribute(?userid?);B)session.setAttribute(?userid?);C)request.getParameter(?userid?);D)request.getAttribute(?userid?);答案:A解析:[單選題]24.使用()技術(shù)向服務(wù)器發(fā)送并取回必需的數(shù)據(jù)。這種方式使服務(wù)器和瀏覽器之間的交換的數(shù)據(jù)大量減少,客戶端反應(yīng)速度更快。[題]A)URL重寫B(tài))偽靜懌C)AJAXD)頁(yè)面靜態(tài)化答案:C解析:[單選題]25.下面哪一個(gè)不是JSP本身已加載的基本類?()。A)java.lang.*B)java.io.*C)javax.servlet.*D)javax.servlet.jsp.*答案:B解析:[單選題]26.()是指一種創(chuàng)建交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開發(fā)技術(shù),使瀏覽器可以為用戶提供更為自然的瀏覽體驗(yàn)。A)HibernateB)StrutsC)SpringD)AJAX答案:D解析:[單選題]27.()是ApacheWebService項(xiàng)目中的子項(xiàng)目,用于構(gòu)造基于SOAP應(yīng)用的框架。A)SpringB)HibemateC)ApacheTomcatD)apacheAxis答案:D解析:[單選題]28.我們是從下面的那個(gè)接口里獲取的session()A)HttpServletRequestB)HttpServletResponseC)ServletRequestD)ServletResponse答案:A解析:[單選題]29.在Servlet里,能正確獲取session的語(yǔ)句是()A)HttpSessionsession=request.getSession(true);B)HttpSessionsession=response.getHttpSession(true);C)HttpSessionsession=response.getSession(true);D)HttpSessionsession=request.getHttpSession(true);答案:A解析:[單選題]30.{在J2EE中,給定某Servlet的代碼如下,編譯運(yùn)行該文件,以下陳述正確的是()PublicclassServlet1extendsHttpServlet{Publicvoidinit()throwsServletException{}Publicvoidservice(HttpServletRequestrequest,HttpServletResponseresponse)ThrowsServletException,IOException{PrintWriterout=response.getWriter();Out.println(?hello!?);}}A)編譯該文件時(shí)會(huì)提示缺少doGet()或者dopost()方法,編譯不能夠成功通過B)編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到輸出文字:hello!C)編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中看不到任何輸出的文字D)編譯后,把Servlet1.class放在正確位置,運(yùn)行該Servlet,在瀏覽器中會(huì)看到運(yùn)行期錯(cuò)誤信息答案:B解析:[單選題]31.下列有關(guān)Spring框架的描述,錯(cuò)誤的是()A)Spring是JavaWeb開發(fā)框架B)Spring是持久層框架C)Spring是輕量級(jí)框架D)Spring是開源框架答案:B解析:[單選題]32.對(duì)Hibernate的支持主要用到Spring的那個(gè)模塊()(選擇兩項(xiàng))A)Spring核心模塊B)SpringORM模塊C)SpringMVC模塊D)SpringWeb模塊答案:B解析:[單選題]33.在JSP頁(yè)面中可以通過Struts2提供的()標(biāo)簽來輸出國(guó)際化信息A)<s:texts>B)<s:submit>C)<s:input>D)<s:text>答案:D解析:[單選題]34.給定一個(gè)Model1體系結(jié)構(gòu),其中有一個(gè)JSP頁(yè)面處理所有控制器函數(shù),這個(gè)JSP控制器要把請(qǐng)求分派給另一個(gè)JSP頁(yè)面A)<jsp:forwardpage=?view.jsp?/>B)<jsp:forwardfile=?view.jsp?/>C)<jsp:dispatchpage=?view.jsp?/>D)<jsp:dispatchfile=?view.jsp?/>答案:A解析:[單選題]35.在JSP頁(yè)面中,能夠完成輸出操作的內(nèi)置對(duì)象是A)outB)responseC)requestD)config答案:A解析:[單選題]36.()可以將Web請(qǐng)求轉(zhuǎn)交給另外的HTML文件、JSP或者Servlet。A)<jsp:forward>。B)<%>標(biāo)簽。C)<!>標(biāo)簽。D)<jsp:useBean>。答案:A解析:[單選題]37.配置注解映射器和適配器A)<context:component-scanbase-package="com.tgb.web.controller.annotation"></context:component-scan>B)<mvc:annotation-driven></mvc:annotation-driven>C)<beanclass="org.springframework.web.servlet.view.InternalResourceViewResolver">D)<context:component-scanbase-package="cn.itcast.ssm.controller"></context:component-scan>答案:B解析:[單選題]38.下列JavaScript語(yǔ)句中,能實(shí)現(xiàn)單擊?個(gè)按鈕時(shí)彈出?個(gè)消息框的是()。A)<buttonvalue="?標(biāo)響應(yīng)"onClick=alert(?確定?)>B)<inputtype="button"value="?標(biāo)響應(yīng)"onClick=alert(?確定?)>C)<inputtype="button"value="?標(biāo)響應(yīng)"onChange=alert(?確定?)>D)<buttonvalue="?標(biāo)響應(yīng)"onChange=alert(?確定?)>答案:B解析:[單選題]39.要為Struts應(yīng)用配置ActionServlet,需要在如下()文件中進(jìn)行配置。A)web.xml。B)struts-config.xml。C)struts-conf.xml。D)servlet.xml。答案:A解析:[單選題]40.關(guān)于AJAX技術(shù)說法正確的是()[題]A)主要用于異步獲取后臺(tái)數(shù)據(jù)和整體刷斿B)主要用于同步獲取后臺(tái)數(shù)據(jù)和整體刷斿C)主要用于異步獲取后臺(tái)數(shù)據(jù)和局部刷斿D)主要用于同步獲取后臺(tái)數(shù)據(jù)和局部刷斿答案:C解析:[單選題]41.元素把子對(duì)象的一些元素與父類對(duì)應(yīng)的表的一些字段映射起來A)ComponentB)ElementC)AttributeD)ActionForm答案:A解析:[單選題]42.下面不屬于JSP內(nèi)置對(duì)象的是A)out對(duì)象B)respone對(duì)象C)application對(duì)象D)page對(duì)象答案:D解析:[單選題]43.在SpringAOP中,通知類型不包括()A)Before通知B)AfterReturn通知C)Throws通知D)Proxy通知答案:D解析:概念理解[單選題]44.下面哪個(gè)對(duì)象可以獲得數(shù)據(jù)庫(kù)的元數(shù)據(jù)?()A)ConnectionMetaDataB)ResultSetMetaDataC)DatabaseMetaDataD)DbMetaData答案:B解析:[單選題]45.{<%Stringname=request.getAttribute("uname");%>________________________橫線處使用什么代碼可以將name的值顯示在頁(yè)面}A)response.print(name);B)<%request.getOut().print(name)%>C)<%=name%>D)name答案:C解析:[單選題]46.關(guān)于@Value正確的是?A)@Value(Java)B)@Value="Java"C)@Value("Java")D)@Value=Java答案:C解析:[單選題]47.Page指令用于定義JSP文件中的全局屬性,下列關(guān)于該指令用法的描述不正確的是()A)可以在一個(gè)頁(yè)面中使用多個(gè)<%@page%>指令。B)<%@page%>作用于整個(gè)JSP頁(yè)面。C)<%@page%>指令中的屬性只能出現(xiàn)一次。D)為增強(qiáng)程序的可讀性,建議將<%@page%>指令放在JSP文件的開頭,但不是必須答案:C解析:[單選題]48.在J2EE中,在一個(gè)JSP文件中,有表達(dá)式<%=2+3%>,它將輸出()A)23B)5C)不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的D)2+3答案:B解析:[單選題]49.給頂一個(gè)JSP程序源代碼,如下:<jsp:includepage="two.jsp"flush="true"><jsp:paramname="location"value="bejing"/></jsp:include>在two.jsp中使用()代碼片段可以輸出參數(shù)location的值。A)<jsp:getParametername=>B)<%=request.getParameter()%>C)<%=request.getAttribute()%>D)<jsp:getParamname=>答案:B解析:[單選題]50.下面關(guān)于Spring描述錯(cuò)誤的是()。(選擇一項(xiàng))A)Spring支持可插入的事務(wù)管理器,使事務(wù)劃分更輕松,同時(shí)無需處理底層的問題B)Spring事務(wù)管理的通用抽象層還包括JTA策略和一個(gè)JDBCDataSourceC)與JTA或EJBCMT一樣,Spring的事務(wù)支持依賴于JavaEE環(huán)境D)Spring事務(wù)語(yǔ)義通過AOP應(yīng)用于POJO,通過XML或JavaSE5注釋進(jìn)行配置答案:C解析:[單選題]51.在JavaEE中,關(guān)于框架技術(shù),下面說話錯(cuò)誤的是()。(選擇一項(xiàng))A)框架是一個(gè)可重用的半成品B)框架能保證我們程序結(jié)構(gòu)風(fēng)格的統(tǒng)一C)Struts是一個(gè)MVC框架,簡(jiǎn)化了視圖層、模型層的開發(fā)D)DWR是一個(gè)框架,用于簡(jiǎn)化Ajax的開發(fā)答案:C解析:[單選題]52.在JSP中,以下能正確導(dǎo)入核心標(biāo)簽庫(kù)的是()。(選擇一項(xiàng))A)<%pageimport="c"%>B)<%pageprefix="c"uri="/WEB-INF/c.tld"%>C)<%taglibprefix="c"import="/WEB-INF/c.tld"%>D)<%taglibprefix="c"uri="/WEB-INF/c.tld"%>答案:D解析:[單選題]53.下面關(guān)于<load-on-startup>元素說法錯(cuò)誤的是()。A)如果<load-on-startup>元素的值為1,則在應(yīng)用程序啟動(dòng)時(shí)會(huì)立即加載該ServletB)如果<load-on-startup>元素不存在,則應(yīng)用程序會(huì)在第一個(gè)Servlet請(qǐng)求時(shí)加載該ServletC)如果<load-on-startup>元素的值為1,則在應(yīng)用程序啟動(dòng)時(shí)會(huì)延遲加載該ServletD)<load-on-startup>元素是可選的答案:C解析:[單選題]54.在JSP中使用<jsp:getProperty>標(biāo)記時(shí),不會(huì)出現(xiàn)的屬性是:()A)nameB)propertyC)valueD)以上皆不會(huì)出現(xiàn)答案:C解析:[單選題]55.在HTTP協(xié)議中,用于發(fā)送大量數(shù)據(jù)的方法是A)getB)postC)putD)options答案:B解析:[單選題]56.以下不屬于Mybatis優(yōu)秀特性的是()[題]A)支持自定義SQL查詢B)支持存儲(chǔ)過程C)支持高級(jí)映射D)支持XML注解答案:D解析:[單選題]57.下列關(guān)于Application對(duì)象說法中錯(cuò)誤的是。A)Application對(duì)象用于在多個(gè)程序中保存信息B)Application對(duì)象用來在所有用戶間共享信息,但不可以在Web應(yīng)用程序運(yùn)行期間持久地保持?jǐn)?shù)據(jù)。C)getAttribute(Stringname)方法返回由name指定的名字application對(duì)象的屬性的值。D)getAttributeNames()方法返回所有application對(duì)象的屬性的名字。E)setAttribute(Stringname,Objectobject)方法設(shè)置指定名字name的application對(duì)象的屬性值object答案:B解析:第2部分:多項(xiàng)選擇題,共13題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]58.以下屬于基于XML方式的聲明式事務(wù)管理配置文件中<tx:advice>元素的子元素<tx:method>的屬性有()。A)nameB)read-onlyC)propagationD)isolation答案:ABCD解析:[多選題]59.下面是BeanFactory的實(shí)現(xiàn)類的是()(選擇兩項(xiàng))A)ClassPathXmlApplicationContextB)ApplicationContextC)FileSystemXmlApplicationContextD)以上都是答案:AC解析:[多選題]60.使用什么注解來接收J(rèn)SON格式數(shù)據(jù)和返回JSON格式數(shù)據(jù)A)@RequestMappingB)@RequestBodyC)@ResponseBodyD)@RequestParam答案:BC解析:[多選題]61.SpringJDBC模塊core包中包含的類有()A)JdbcTemplateB)SimpleJdbcInsertC)SimpleJdbcCallD)NamedParameterJdbcTemplate答案:ABCD解析:[多選題]62.關(guān)于MyBatis配置文件中<typeAliases>元素說法正確的是()A)<typeAliases>元素用于為配置文件中的Java類型設(shè)置一個(gè)簡(jiǎn)短的名字,即設(shè)置別名B)如果省略<typeAliases>元素的alias屬性,MyBatis會(huì)默認(rèn)將類名作為別名C)也可以通過在類名上使用@Alias(value="user")的形式定義別名D)<typeAliases>元素的子元素<typeAlias>中的type屬性用于指定需要被定義別名的類的全限定名;alias屬性的屬性值就是自定義的別名答案:ACD解析:[多選題]63.Mybatis的Xml映射文件中,不同的Xml映射文件,id是否可以重復(fù)?選擇說法正確的[題]A)不同的xml映射文件,如果配置了namespace,那么id可以重復(fù)B)如果沒有配置namespace,那么id不能重復(fù)C)如果沒有配置namespace,那么id能重夿D)不同的xml映射文件,如果配置了namespace,那么id不可以重夿答案:AB解析:[多選題]64.Spring中常見的創(chuàng)建對(duì)象的注解有哪些A)@ComponentB)@ControllerC)@ServiceD)@Repository答案:ABCD解析:[多選題]65.下面關(guān)于AOP的理解,正確的是()(選擇兩項(xiàng))A)面向縱向的開發(fā)B)面向橫向的開發(fā)C)AOP關(guān)注是面D)AOP關(guān)注的是點(diǎn)答案:BC解析:[多選題]66.在Spring框架中,BeanFactory可以通過如下()方式創(chuàng)建Bean實(shí)例。A)調(diào)用構(gòu)造器創(chuàng)建一個(gè)Bean實(shí)例。B)通過調(diào)用Session的Create()方法創(chuàng)建Bean實(shí)例。C)BeanFactory調(diào)用某個(gè)類的靜態(tài)工廠方法創(chuàng)建Bean。D)BeanFactory調(diào)用實(shí)例工廠方法創(chuàng)建Bean。答案:ACD解析:[多選題]67.{對(duì)于以下這段配置ActionServlet的代碼,哪些說法是正確的?<servlet><servlet-name>action</servlet-name><servlet-class>org.apache.struts.action.ActionServlet</servlet-class><init-param>config</param-name>/WEB-INF/myconfig.xml</param-value></init-param><load-on-startup>2</load-on-startup></servlet><!-StandardActionServletMapping-><servlet-mapping><servlet-name>action</servlet-name><url-pattern>*.do</url-pattern></servlet-mapping>}A)Servlet容器在啟動(dòng)Struts應(yīng)用時(shí),會(huì)初始化這個(gè)ActionServlet。B)對(duì)于所有URL中以?.do?結(jié)尾的HTTP請(qǐng)求,都由ActionServlet處理。C)這段代碼位于struts-config.xml中。D)這段代碼位于web.xml中。答案:ABD解析:[多選題]68.以下()是Spring的模塊。()A)SpringAOP模塊B)Spring上下文模塊C)Spring核心模塊D)SpringDAO模塊答案:ABCD解析:[多選題]69.Struts的Bean標(biāo)簽庫(kù)將標(biāo)簽定義在以下()類中。A)創(chuàng)建和復(fù)制Bean的標(biāo)簽B)腳本變量定義標(biāo)簽。C)Bean翻譯標(biāo)簽。D)消息國(guó)際化標(biāo)簽。答案:ABCD解析:[多選題]70.下面關(guān)于隱藏域的描述正確的是。A)使用隱藏域可以傳遞參數(shù)B)隱藏域在客戶端瀏覽器不可見C)隱藏域需要配合表單一起使用D)每個(gè)表單只能使用一個(gè)隱藏域E)隱藏域在Cookie被禁用或者根本不支持的情況下依舊能夠工作答案:ABCE解析:第3部分:填空題,共2題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[填空題]71.Jsp四個(gè)核心的內(nèi)置對(duì)象(_____________),(_____________),(_____________),(_____________)答案:requestresponsesessionapplication解析:[填空題]72.編寫簡(jiǎn)單的<form>提交name,passwd參數(shù)給get.jsp。答案:<formaction=get.jsp><inputtype=?text?name=?name?><br><inputtype=?text?name=?passwd?></form>解析:第4部分:判斷題,共16題,請(qǐng)判斷題目是否正確。[判斷題]73.VSS檢入是在檢出后的操作,會(huì)產(chǎn)生新版本,同時(shí)覆蓋老版本。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]74.使用<include>元素的refid屬性可以引用自定義的代碼片段,refid的屬性值為自定義代碼片段的name()A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]75.每個(gè)HTTP請(qǐng)求對(duì)應(yīng)一個(gè)單獨(dú)的ActionServlet實(shí)例。答案:錯(cuò)解析:[判斷題]76.Post屬于表單的隱式提交信息方法。答案:對(duì)解析:[判斷題]77.Servlet功能強(qiáng)大,體系結(jié)構(gòu)先進(jìn),但它在表示層的實(shí)現(xiàn)上存在一些缺陷。答案:對(duì)解析:[判斷題]78.在動(dòng)靜分離nginx+tomcat中,nginx負(fù)責(zé)動(dòng)態(tài)頁(yè)面的處理。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]79.jsp:param動(dòng)作標(biāo)記不能單獨(dú)使用,必須作為jsp:include、jsp:forward標(biāo)記等的子標(biāo)記使用,并為它們提供參數(shù)。答案:對(duì)解析:[判斷題]80.使用相同方法名來表示不同的實(shí)現(xiàn)被稱作為隱藏A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]81.在Java中對(duì)象可以賦值,只要使用賦值號(hào)(等號(hào))即可,相當(dāng)于生成了一個(gè)各屬性與賦值對(duì)象相同的新對(duì)象。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]82.二維數(shù)組的初始化int[][]arr=newint[][4]是合法的。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]83.如果在同一個(gè)連接點(diǎn)有多個(gè)通知需要執(zhí)行,那么在同一切面中,目標(biāo)方法之前的前置通知和環(huán)繞通知的執(zhí)行順序是未知的,目標(biāo)方法之后的后置通知和環(huán)繞通知的執(zhí)行順序也是未知的。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]84.超級(jí)鏈接不僅可以將文本作為鏈接對(duì)象,也可以將圖像作為鏈接對(duì)象。答案:對(duì)解析:[判斷題]85.AOP采取橫向抽取機(jī)制,將分散在各個(gè)方法中的重復(fù)代碼提取出來,然后再將這些提取出來的代碼應(yīng)用到需要執(zhí)行的地方,是OOP的替代品()。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]86.<configuration>的子元素必須按照指定的順序進(jìn)行配置,否則MyBatis在解析XML配置文件的時(shí)候會(huì)報(bào)錯(cuò)()。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]87.jsp:include動(dòng)作標(biāo)記與include指令標(biāo)記包含文件的處理時(shí)間和方式不同。答案:對(duì)解析:[判斷題]88.對(duì)于每一個(gè)Servlet實(shí)例,只能被初始化一次。答案:對(duì)解析:第5部分:?jiǎn)柎痤},共10題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問答題]89.請(qǐng)簡(jiǎn)述ModelAndView、String和void三種返回類型的作用。答案:MODELANDVIEW類型中可以添加MODEL數(shù)據(jù),并指定視圖;STRING類型的返回值可以跳轉(zhuǎn)視圖,但不能攜帶數(shù)據(jù);而VOID類型主要在異步請(qǐng)求時(shí)使用,它只返回?cái)?shù)據(jù),而不會(huì)跳轉(zhuǎn)視圖。解析:ModelAndView類型中可以添加Model數(shù)據(jù),并指定視圖;String類型的返回值可以跳轉(zhuǎn)視圖,但不能攜帶數(shù)據(jù);而void類型主要在異步請(qǐng)求時(shí)使用,它只返回?cái)?shù)據(jù),而不會(huì)跳轉(zhuǎn)視圖。[問答題]90.面向?qū)ο蟮奶卣饔心男┓矫娲鸢?1.抽象:抽象就是忽略一個(gè)主題中與當(dāng)前目標(biāo)無關(guān)的那些方面,以便更充分地注意與當(dāng)前目標(biāo)有關(guān)的方面。抽象并不打算了解全部問題,而只是選擇其中的一部分,暫時(shí)不用部分細(xì)節(jié)。抽象包括兩個(gè)方面,一是過程抽象,二是數(shù)據(jù)抽象。2.繼承:繼承是一種聯(lián)結(jié)類的層次模型,并且允許和鼓勵(lì)類的重用,它提供了一種明確表述共性的方法。對(duì)象的一個(gè)新類可以從現(xiàn)有的類中派生,這個(gè)過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的基類那里繼承方法和實(shí)例變量,并且類可以修改或增加新的方法使之更適合特殊的需要。3.封裝:封裝是把過程和數(shù)據(jù)包圍起來,對(duì)數(shù)據(jù)的訪問只能通過已定義的界面。面向?qū)ο笥?jì)算始于這個(gè)基本概念,即現(xiàn)實(shí)世界可以被描繪成一系列完全自治、封裝的對(duì)象,這些對(duì)象通過一個(gè)受保護(hù)的接口訪問其他對(duì)象。4.多態(tài)性:多態(tài)性是指允許不同類的對(duì)象對(duì)同一消息作出響應(yīng)。多態(tài)性包括參數(shù)化多態(tài)性和包含多態(tài)性。多態(tài)性語(yǔ)言具有靈活、抽象、行為共享、代碼共享的優(yōu)勢(shì),很好的解決了應(yīng)用程序函數(shù)同名問題。解析:[問答題]91.構(gòu)造器Constructor是否可被override答案:構(gòu)造器Constructor不能被繼承,因此不能重寫Overriding,但可以被重載Overloading解析:[問答題]92.EL的()對(duì)象?來獲取請(qǐng)求參數(shù)的所有值,并返回請(qǐng)求參數(shù)所有值組成的數(shù)組。答案:paramValues解析:[問答題]93.JavaBean的定義與特性?答案:JavaBeans是一個(gè)可重復(fù)使用的軟件部件JavaBean的特性包括:(1)、是公共的類;(2)、構(gòu)造函數(shù)沒有輸入?yún)?shù);(3)、屬性必須聲明為private

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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)論