J2EE開發(fā)基礎(chǔ)(習(xí)題卷30)_第1頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷30)_第2頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷30)_第3頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷30)_第4頁(yè)
J2EE開發(fā)基礎(chǔ)(習(xí)題卷30)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(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)介

試卷科目:J2EE開發(fā)基礎(chǔ)J2EE開發(fā)基礎(chǔ)(習(xí)題卷30)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpagesJ2EE開發(fā)基礎(chǔ)第1部分:?jiǎn)雾?xiàng)選擇題,共57題,每題只有一個(gè)正確答案,多選或少選均不得分。[單選題]1.只能夠傳遞字符串類型數(shù)據(jù)的方式是_________A)表單URL重寫B(tài))session對(duì)象表單C)隱藏域setParameter方法D)都可以答案:A解析:[單選題]2.以下那一個(gè)不是Page命令中的有效屬性?()A)importB)exportC)errorPageD)session答案:B解析:[單選題]3.Tomcat的端口號(hào)可以在_____文件中修改A)server.xmlB)web.xmlC)tomcat.xmlD)不能改答案:A解析:[單選題]4.一個(gè)典型的HTTP請(qǐng)求消息包括請(qǐng)求行、多個(gè)請(qǐng)求頭和()A)響應(yīng)行B)信息體C)響應(yīng)D)響應(yīng)頭答案:B解析:[單選題]5.為了支持J2EE應(yīng)用開發(fā),在Eclipse中可以安裝(),實(shí)現(xiàn)JSP編輯,EJB部署等功能。A)Lomboz插件B)EclipseTomcat插件C)Log4E插件D)JBoss插件答案:A解析:[單選題]6.在MVC中,M是指()A)ModelB)ViewC)ControllerD)ModelAndView答案:A解析:概念理解[單選題]7.下列選項(xiàng)中,()可以準(zhǔn)確地獲取請(qǐng)求頁(yè)面的一個(gè)文本框的輸入(文本框的名稱為name)A)request.getParameter(name)B)request.getParameter("name")C)request.getParameterValues(name)D)request.getParameterValues("name")答案:B解析:[單選題]8.XMLHttpRequest對(duì)象的readyState屬性值只要發(fā)生改變就會(huì)觸發(fā)()事件?[題]A)onstatechangeB)onreadystateC)onchangeD)onreadystatechange答案:D解析:[單選題]9.在struts.xml中配置一個(gè)常量,下面哪一項(xiàng)正確()A)<interceptorname=B)<constantname=C)<includefile=D)<beanclass=答案:B解析:[單選題]10.以下execution()表達(dá)式使用錯(cuò)誤的是?A)execution(voidcom.mhys.demo.UserServiceImpl.save())B)execution(*com.mhys.demo.UserServiceImpl.save())C)execution(*com.mhys.demo.UserServiceImpl.*())D)execution(com.mhys.demo.*ServiceImpl.*())答案:D解析:[單選題]11.在自定義標(biāo)簽中,HelloTag繼承自TagSupport類,其中有如下代碼:out.println("HELLO");該out對(duì)象聲明方法是()。(選擇一項(xiàng))A)PrintWriterout=response.getOut();B)JspWriterout=pageContext.getOut();C)JspWriterout=pageContext.getWriter();D)PrintWriterout=response.getWriter();答案:C解析:[單選題]12.以下有關(guān)Spring的四個(gè)基礎(chǔ)包說(shuō)法正確的是。()A)Spring的四個(gè)基礎(chǔ)包有spring-core.RELEASE.jar、spring-beans-.RELEASE.jar、spring-context-.RELEASE.jar和spring-aop-.RELEASE.jar。B)Spring的四個(gè)基礎(chǔ)包,它們分別對(duì)應(yīng)SpringWeb容器的四個(gè)模塊。C)spring-context-.RELEASE.jar是所有應(yīng)用都要用到的JAR包,它包含訪問(wèn)配置文件以及進(jìn)行IoC或者DI操作相關(guān)的所有類。D)spring-core.RELEASE.jar包含Spring框架基本的核心工具類,Spring其它組件都要用到這個(gè)包里的類,是其它組件的基本核心。答案:D解析:[單選題]13.在JSP應(yīng)用程序中要求刪除所有photo目錄中的的文件,但是保留文件夾,下列代碼中空缺位置最適合的選項(xiàng)為()Stringpath=request.getRealPath("photo");Filefp1=newFile(path);File[]files=fp1.listFiles();for(inti=0;i<files.length;i++){if(__________________________){files[i].delete();}}A)files[i].isFile()B)!files[i].isDirectory()C)files[i].isDirectory()D)!files[i].isFile()答案:A解析:[單選題]14.下列哪一個(gè)是合法的標(biāo)識(shí)符:A)12classB)+viodC)-5D)_black答案:D解析:[單選題]15.從?員工?表的?姓名?字段中找出名字包含?瑪麗?的人,下面哪條select語(yǔ)句正確:()A)Select*from員工where姓名=?_瑪麗_?B)Select*from員工where姓名=?%瑪麗_?C)Select*from員工where姓名like?_瑪麗%?D)Select*from員工where姓名like?%瑪麗%?答案:D解析:[單選題]16.所有的MVC框架都需要Web應(yīng)用加載一個(gè)核心控制器,對(duì)于Struts框架而言,需要加載的控制器是()。(選擇一項(xiàng))A)ActionServletB)DispatcherC)FilterDispatcherD)ActionForm答案:C解析:[單選題]17.下列代碼生成了一個(gè)結(jié)果集conn=DriverManager.getConnection(uri,user,password);stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);rs=stmt.executeQuery("select*frombook");rs.last();rs.next();下面哪項(xiàng)對(duì)該rs描述正確A)rs.isFirst()為真B)rs.ifLast()為真C)rs.isAfterLast()為真D)rs.isBeforeFirst()為真答案:C解析:[單選題]18.下?選項(xiàng)中,?于返回某個(gè)資源?件的InputStream輸?流對(duì)象的?法是()A)getRealPath(Stringpath)B)getResource(Stringpath)C)getResourcePaths(Stringpath)D)getResourceAsStream(Stringpath)答案:D解析:[單選題]19.用foreach標(biāo)簽實(shí)現(xiàn)對(duì)象遍歷,當(dāng)有多個(gè)參數(shù)時(shí),可使用如下哪個(gè)注解為參數(shù)進(jìn)行指定名稱[題]A)@setB)@MapC)@ParamD)@value答案:C解析:[單選題]20.()范圍將使Bean一直保留到其到期或被刪除為止A)pageB)sessionC)applicationD)request答案:B解析:[單選題]21.SSM中,依次處理的哪一層的實(shí)現(xiàn)()。A)springmvc-業(yè)務(wù)邏輯層;mybatis-表現(xiàn)層;Spring-持久層B)springmvc-表現(xiàn)層;mybatis-持久層;Spring-業(yè)務(wù)邏輯層C)springmvc-持久層;mybatis-表現(xiàn)層;Spring-業(yè)務(wù)邏輯層D)springmvc-表現(xiàn)層;mybatis-業(yè)務(wù)邏輯層;Spring-持久層答案:B解析:[單選題]22.以下程序代碼對(duì)Customer的name屬性修改了兩次:tx=session.beginTransaction();Customerc1=(Customer)session.load(Customer.class,newLong(1));c1.setName(\"Jack\");c1.setName(\"Mike\");mit();執(zhí)行以上程序,Hibernate需要向數(shù)據(jù)庫(kù)提交()條update語(yǔ)句A)2B)0C)3D)1答案:D解析:[單選題]23.SpringWeb和SpringWebMVC模塊的關(guān)系很密切,對(duì)于SpringWeb模塊的包,()為Web應(yīng)用提供Web上下文子接口和類,其中,包括了用于引導(dǎo)Web根上下文的監(jiān)聽器。A)org.springframework.web.contextB)org.springframework.web.context.supportC)org.springframework.web.bindD)org.springframework.web.filter答案:A解析:[單選題]24.下列()不屬于MyBatis全局配置文件中的標(biāo)簽A)settingsB)selectC)pluginsD)properties答案:B解析:[單選題]25.不屬于MyBatis二級(jí)緩存默認(rèn)效果有哪些[題]A)映射語(yǔ)句文件中的所有select語(yǔ)句會(huì)被緩存B)映射語(yǔ)句文件中的所有insert、update、delete語(yǔ)句會(huì)刷新緩孿C)緩存會(huì)使用LRU算法收回D)未設(shè)置緩存時(shí)間間隔,緩存會(huì)以任意時(shí)間順序刷新答案:D解析:[單選題]26.什么是DAO模式[題]A)數(shù)據(jù)庫(kù)訪問(wèn)對(duì)豿B)關(guān)系對(duì)象C)對(duì)象持久匿D)業(yè)務(wù)邏輯處理答案:A解析:[單選題]27.Servlet程序的入口點(diǎn)是:()A)init()B)main()C)service()D)doGet()答案:A解析:[單選題]28.在JSP中,使用<jsp:useBean>動(dòng)作可以將javaBean嵌入JSP頁(yè)面,對(duì)JavaBean的訪問(wèn)范圍不能是()A)applicationB)pageC)responseD)request答案:C解析:[單選題]29.下面哪項(xiàng)是錯(cuò)誤的設(shè)置Bean屬性值的方法A)<jsp:setPropertyname="beanInstanceName"property="*"/>B)<jsp:setPropertyname="beanInstanceName"property="propertyName"value="123"/>C)<jsp:setPropertyname="beanInstanceName"property="propertyName"param="parameterName"/>D)<jsp:setPropertyname="beanInstanceName"property="*"value="{string|<%=expression%>}"/>答案:D解析:[單選題]30.使用getInitParameter的時(shí)候如果要取的參數(shù)沒(méi)有在web.xml中設(shè)定,那么會(huì)是下面的那一種情況()A)產(chǎn)生一個(gè)異常B)返回nullC)不能編譯D)返回空字符串答案:B解析:[單選題]31.以下代碼是哪種()注入方式<beanid="student"class="com.mhys.bean.Student"><!--name:屬性名value:屬性值--></property></bean>A)p命名空間注入B)構(gòu)造方法注入C)set注入D)表達(dá)式spel方式注入答案:C解析:[單選題]32.不屬于springmvc的組件是?A)HandlerMappingB)ControllerC)ViewResolverD)Model答案:D解析:[單選題]33.Hibernate是一個(gè)優(yōu)秀的Java持久化層解決方案,那么數(shù)據(jù)的持久化指的是()。(選擇一項(xiàng))A)數(shù)據(jù)的內(nèi)容是不變的、處于靜態(tài)B)數(shù)據(jù)在程序退出后就不復(fù)存在C)數(shù)據(jù)在程序退出后以文件等形式保存在存儲(chǔ)設(shè)備中D)數(shù)據(jù)的內(nèi)容是變化的答案:C解析:[單選題]34.關(guān)于for循環(huán)和while循環(huán)的說(shuō)法哪個(gè)正確()A)while循環(huán)先判斷后執(zhí)行,for循環(huán)先執(zhí)行后判斷B)while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)的判斷條件一般是非程序結(jié)果C)兩種循環(huán)任何時(shí)候都不可以替換D)兩種循環(huán)結(jié)構(gòu)中都必須有循環(huán)體,循環(huán)體不能為空答案:B解析:[單選題]35.Spring中單例模式Bean的關(guān)鍵字是?A)prototypeB)requestC)singletonD)Session答案:C解析:[單選題]36.jsp:getProperty標(biāo)識(shí)的getProperty屬性的作用是()A)定義javaBean的屬性名B)定義javaBean的標(biāo)識(shí)C)定義javaBean的名字D)定義javaBean的方法名答案:A解析:[單選題]37.下列說(shuō)法哪個(gè)正確A)不需要定義類,就能創(chuàng)建對(duì)象B)對(duì)象中必須有屬性和方法C)屬性可以是簡(jiǎn)單變量,也可以是一個(gè)對(duì)象D)屬性必須是簡(jiǎn)單變量答案:C解析:[單選題]38.當(dāng)需要將一個(gè)指定名字的子上下文空間析構(gòu)(銷毀),可以使用()方法。A)context.DeleteSubcontext()。B)context.destroySubcontext()。C)context.rebindSubcontext()。D)context.DelSubcontext()。答案:B解析:[單選題]39.在SpringMVC中,在設(shè)計(jì)控制器方法時(shí),方法參數(shù)使用()注解來(lái)接收請(qǐng)求對(duì)象中基本數(shù)據(jù)類型參數(shù)A)@RequestParamB)@PrequestC)@ParamD)@RequestMapping答案:A解析:概念理解[單選題]40.ORM是什么意思A)對(duì)象數(shù)據(jù)管理B)對(duì)象關(guān)系映射C)持久化數(shù)據(jù)D)持久化對(duì)象答案:B解析:[單選題]41.JSP頁(yè)面通過(guò)()來(lái)識(shí)別Bean對(duì)象,可以在程序片中通過(guò)xx.method形式來(lái)調(diào)用Bean中的set和get方法。A)nameB)classC)idD)classname答案:C解析:[單選題]42.下面()屬于Hibernate映射文件中包含的內(nèi)容A)主鍵生成策略B)屬性數(shù)據(jù)類型信息C)Hibernate屬性參數(shù)D)數(shù)據(jù)庫(kù)連接信息答案:A解析:[單選題]43.關(guān)于Spring與和Hibernate集成,下面說(shuō)法不正確的是()。(選擇一項(xiàng))A)通過(guò)Spring,可以在Biz層代碼中無(wú)需直接實(shí)例化DAO類,而是通過(guò)注入得到B)在Spring配置文件中可以通過(guò)Spring提供的LocalSessionFactoryBean,來(lái)獲得SessionFactory的實(shí)例C)Spring提供了HibernateDaoSupport類來(lái)簡(jiǎn)化Hibernate的使用D)通過(guò)集成Spring和Hibernate,用Spring管理程序的依賴關(guān)系,將SessionFactory注入到DataSource中答案:D解析:[單選題]44.以下基于XML方式的聲明式事務(wù)管理配置文件中<tx:advice>元素的子元素<tx:method>屬性描述錯(cuò)誤的是()。A)name:該屬性為必選屬性,它指定了與事務(wù)屬性相關(guān)的方法名B)propagation:用于指定事務(wù)的傳播行為,它的默認(rèn)值為SUPPORTSC)read-only:該屬性用于指定事務(wù)是否只讀,其默認(rèn)值為falseD)isolation:該屬性用于指定事務(wù)的隔離級(jí)別,其默認(rèn)值為DEFAULT答案:B解析:[單選題]45.下面描述錯(cuò)誤的是()A)HTML文件必須由<html>開頭,</html>標(biāo)記結(jié)束。B)文檔頭信息包含在<head>與</head>之間。C)在<head>和</head>之間可以包含<title>和<body>等信息。D)文檔體包含在<body>和</body>標(biāo)記之間答案:C解析:[單選題]46.java中提供了支持國(guó)際化的類,其中包含Local、ResourceBundle及()A)MessageFormatB)DateFormatC)FormatD)NumberFormat答案:A解析:[單選題]47.以下關(guān)于EL和JSTL說(shuō)法錯(cuò)誤的是()A)EL是一種簡(jiǎn)潔的數(shù)據(jù)訪問(wèn)語(yǔ)言B)EL表達(dá)式基本形式:${var}C)JSTL的全稱是JavaServerPagesStandardTagLibraryD)JSTL只有一個(gè)Core核心標(biāo)簽庫(kù)答案:D解析:[單選題]48.下面賦值非法的是()A)ongtest=012B)shorts=10C)ntother=(int)trueD)doubled=1234.05答案:C解析:[單選題]49.有三個(gè)表,學(xué)生表Stu(Sno,Sname,SsexSbirthday,Sdept),字段分別表示學(xué)號(hào),姓名,性別,出生日期,所在系,學(xué)號(hào)為主碼;課程表Course(Cno,.Cname)字段分別表示課程號(hào),課程名,課程號(hào)為主碼,成績(jī)表SC(Sno,Cno,degree),字段分別表示學(xué)號(hào),課程號(hào),成績(jī),(Sno,Cno)共同為主碼,分別參考Stu,Course表的主碼。查詢選修了?計(jì)算機(jī)基礎(chǔ)?課程的學(xué)生學(xué)號(hào)的語(yǔ)句是?A)SELECTSnoFROMSCWHERECnOIN(SELECTCnOFROMCourseWHERECname=?計(jì)算機(jī)基礎(chǔ)?)B)SELECTSnoFROMStuWHERECnoIN(SELECTCnoFROMCourseWHERECname=?計(jì)算機(jī)基礎(chǔ)?)C)SELECTSno,SnameFROMSCWHERECnoIN(SELECTCnOFROMCourseWHERECname=?計(jì)算機(jī)基礎(chǔ)?)D)SELECTSnoFROMStuWHERECno=(SELECTCnOFROMCourseWHERECname=?計(jì)算機(jī)基礎(chǔ)?)答案:A解析:[單選題]50.如下哪個(gè)是Java中有效的關(guān)鍵字()A)nameB)helloC)falseD)good答案:C解析:[單選題]51.Spring的優(yōu)勢(shì)不包括以下哪個(gè)選項(xiàng)()。A)方便解耦,簡(jiǎn)化開發(fā)B)AOP編程的支持C)使程序的測(cè)試更復(fù)雜D)降低JavaEEAPI的使用難度答案:C解析:[單選題]52.對(duì)正文(開始和結(jié)束標(biāo)簽之間的內(nèi)容)進(jìn)行操作的標(biāo)簽為正文標(biāo)簽(帶有標(biāo)簽體的標(biāo)簽),它必須實(shí)現(xiàn)()接口A)javax.servlet.jsp.tagext.bodyTagB)javax.servlet.jsp.tagext.tagC)javax.servlet.tagext.tagD)javax.servlet.tagext.bodyTag答案:A解析:[單選題]53.在LINQ語(yǔ)句中,下列哪個(gè)方法可以用于分組()[題]A)OrderBy()B)Order()C)Group()D)GroupBy()答案:D解析:[單選題]54.jspSmartUpload是一個(gè)可免費(fèi)使用的全功能的文件上傳下載組件,以下不屬于它的優(yōu)點(diǎn)的是()。(選擇一項(xiàng))A)使用簡(jiǎn)單B)能全程控制上傳C)能對(duì)上傳的文件在大小、類型等方面做出限制D)能將文件上傳到數(shù)據(jù)庫(kù)中,但不能能將數(shù)據(jù)庫(kù)中的數(shù)據(jù)下載下來(lái)答案:D解析:[單選題]55.在JavaWeb應(yīng)用開發(fā)中,如果客戶端的每次請(qǐng)求均調(diào)用Servlet,則每次調(diào)用都會(huì)執(zhí)行Servlet生命周期中的()方法。(選擇一項(xiàng))A)init()B)destroy()C)service()D)close()答案:C解析:[單選題]56.在成員變量與局部變量重名時(shí),若想在方法內(nèi)使用成員變量,要使用關(guān)鍵字()A)superB)importC)thisD)return答案:C解析:[單選題]57.下面那種類型定義隱藏域。A)type="hid"B)type="text"C)type="password"D)type="hidden"E)type="file"答案:D解析:第2部分:多項(xiàng)選擇題,共15題,每題至少兩個(gè)正確答案,多選或少選均不得分。[多選題]58.完善的持久層應(yīng)該達(dá)到什么目標(biāo)[題]A)代碼重用性高,能夠完成所有的數(shù)據(jù)訪問(wèn)操作B)能夠支持多種數(shù)據(jù)庫(kù)平叿C)具有相對(duì)獨(dú)立性。當(dāng)持久層的實(shí)現(xiàn)發(fā)生變化時(shí),不會(huì)影響上層的實(shí)玿D)開放源代碼答案:ABC解析:[多選題]59.下列選項(xiàng)中,屬于Spring框架優(yōu)點(diǎn)的有()。A)方便解耦、簡(jiǎn)化開發(fā)B)AOP編程的支持C)方便集成各種優(yōu)秀框架D)聲明式事務(wù)的支持答案:ABCD解析:[多選題]60.如果想要在項(xiàng)目中使用Struts,需要做哪些準(zhǔn)備()。(選擇二項(xiàng))A)創(chuàng)建Action類B)在web.config中配置StrutsC)將Struts庫(kù)文件添加到項(xiàng)目中D)添加Struts的配置文件struts.xml答案:BC解析:[多選題]61.springMVC中modelandView的作用A)封裝后端數(shù)據(jù)B)設(shè)置view的url,即跳轉(zhuǎn)到前端的urlC)將數(shù)據(jù)傳遞給前端D)其它答案:ABC解析:[多選題]62.Spring各模塊之間關(guān)系()(選擇兩項(xiàng))A)Spring各模塊之間是緊密聯(lián)系的,相互依賴的B)Spring各模塊之間可以單獨(dú)存在C)Spring的核心模塊是必須的,其他模塊是基于核心模塊D)Spring的核心模塊不是必須的,可以不要答案:BC解析:[多選題]63.在Mybatis中,以下屬于利用Mapper接口實(shí)現(xiàn)MyBatis操作的具體步驟的是【選三項(xiàng)】A)定義實(shí)體類B)在Mapper接口中定義操作方法C)在Mapper.xml中實(shí)現(xiàn)定義Mapper接口方法的SQLD)建立UI界面使之關(guān)聯(lián)答案:ABC解析:[多選題]64.在Hibernate中,()不被Session關(guān)聯(lián),因此,Hibernate不會(huì)保證它們的屬性變化與數(shù)據(jù)庫(kù)保持同步。A)持久化對(duì)象。B)游離對(duì)象。C)臨時(shí)對(duì)象。D)緩存對(duì)象。答案:BC解析:[多選題]65.下面是IOC自動(dòng)裝載方法的是()(選擇兩項(xiàng))A)byNameB)byTypeC)constructorD)byMethod答案:AB解析:[多選題]66.Mybatis允許使用插件來(lái)攔截的核心接口有哪些()[題]A)ExecutorB)ParameterHandlerC)ResultSetHandlerD)ResultSet答案:ABC解析:[多選題]67.以下屬于MyBatis基本注解的有()[題]A)@SelectB)@InsertC)@UpdateD)@Provider答案:ABCD解析:[多選題]68.關(guān)于ServletContext說(shuō)法正確的是()選三項(xiàng)A)是一個(gè)Web應(yīng)用程序的上下文環(huán)境B)一個(gè)Servlet在ServletContext上設(shè)置屬性可以被其他Servlet所共享C)可以獲取Servlet的配置信息D)可以獲取整個(gè)應(yīng)用程序的初始化參數(shù)答案:ABD解析:[多選題]69.以下哪些屬于<tx:method>元素中的常用屬性()。A)isolationB)timeoutC)propagationD)name答案:ABCD解析:[多選題]70.Servlet的生命周期包括下列哪幾個(gè)階段。A)裝載ServletB)創(chuàng)建一個(gè)Servlet實(shí)例C)調(diào)用init()方法D)激活Service()方法,并傳遞請(qǐng)求和響應(yīng)對(duì)象E)調(diào)用destroy()方法來(lái)銷毀Servlet答案:ABCDE解析:第3部分:填空題,共2題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[填空題]71.Spring中基于Web的ApplicationContext下可以用到的特有的Bean的作用域都有___________________,__________________,___________________。答案:request,session,globalsession解析:[填空題]72.說(shuō)出數(shù)據(jù)連接池的工作機(jī)制是什么?答案:J2EE服務(wù)器啟動(dòng)時(shí)會(huì)建立一定數(shù)量的池連接,并一直維持不少于此數(shù)目的池連接??蛻舳顺绦蛐枰B接時(shí),池驅(qū)動(dòng)程序會(huì)返回一個(gè)未使用的池連接并將其表記為忙。如果當(dāng)前沒(méi)有空閑連接,池驅(qū)動(dòng)程序就新建一定數(shù)量的連接,新建連接的數(shù)量有配置參數(shù)決定。當(dāng)使用的池連接調(diào)用完成后,池驅(qū)動(dòng)程序?qū)⒋诉B接表記為空閑,其他調(diào)用就可以使用這個(gè)連接。解析:第4部分:判斷題,共16題,請(qǐng)判斷題目是否正確。[判斷題]73.是一個(gè)配置屬性的元素,該元素通常用來(lái)將內(nèi)部的配置外在化,即通過(guò)外部的配置來(lái)動(dòng)態(tài)的替換內(nèi)部定義的屬性()A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]74.構(gòu)造器沒(méi)有任何返回類型,哪怕是void也不行。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]75.abstract和final不能同時(shí)修飾一個(gè)類。A)正確B)錯(cuò)誤答案:錯(cuò)解析:[判斷題]76.Servelt是使用JavaServletAPI所定義的相關(guān)類和方法的Java程序,它運(yùn)行在啟用Java的Web服務(wù)器或應(yīng)用服務(wù)器端,用于擴(kuò)展該服務(wù)器的能力。答案:對(duì)解析:[判斷題]77.數(shù)據(jù)由高類型轉(zhuǎn)換到低類型時(shí)候,采用強(qiáng)制轉(zhuǎn)換,數(shù)據(jù)精度要受到損失。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]78.<@pageinclude>是在編譯時(shí)包含進(jìn)來(lái)答案:對(duì)解析:[判斷題]79.MyBatis的最近版本是mybatis-3.x系列的,本書所講解的MyBatis框架就是基于此版本的,可以通過(guò)網(wǎng)址?/mybatis/mybatis-3/releases?下載得到。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]80.當(dāng)表中的列名與對(duì)應(yīng)對(duì)象的屬性名稱完全一致時(shí),在查詢映射文件中可以不使用resultMap屬性。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]81.Web開發(fā)技術(shù)包括客戶端和服務(wù)器端的技術(shù)。答案:對(duì)解析:[判斷題]82.JSP頁(yè)面中不能包含腳本元素。答案:錯(cuò)解析:[判斷題]83.application對(duì)象對(duì)所有用戶都是共享的,任何對(duì)它的操作都會(huì)影響到所有的用戶。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]84.通過(guò)cookie方法能在不同用戶之間共享數(shù)據(jù)。答案:錯(cuò)解析:[判斷題]85.MyBaits中的<choose>、<when>、<otherwise>元素用于多條件分支判斷,當(dāng)<when>元素中的條件為真,就進(jìn)行動(dòng)態(tài)組裝<when>元素內(nèi)的SQL片段,以此類推()。A)正確B)錯(cuò)誤答案:錯(cuò)解析:當(dāng)?shù)谝粋€(gè)<when>元素中的條件為真,就不會(huì)判斷和組裝后面的元素內(nèi)SQL了[判斷題]86.實(shí)現(xiàn)接口的類不能是抽象類。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]87.svnlog展示的日志信息,默認(rèn)是根據(jù)時(shí)間逆序排列。A)正確B)錯(cuò)誤答案:對(duì)解析:[判斷題]88.SpringAOP中的代理就是由AOP框架動(dòng)態(tài)生成的一個(gè)對(duì)象,該對(duì)象可以作為目標(biāo)對(duì)象使用。A)正確B)錯(cuò)誤答案:對(duì)解析:第5部分:?jiǎn)柎痤},共10題,請(qǐng)?jiān)诳瞻滋幪顚懻_答案。[問(wèn)答題]89.使用基于注解方式的事務(wù)管理需要在使用事務(wù)的SpringBean類或者Bean類的方法上添加注解【】。答案:@TRANSACTIONAL解析:@Transactional[問(wèn)答題]90.如果要在JSP??中導(dǎo)?Core標(biāo)簽庫(kù),需要使?()指令。答案:taglib解析:[問(wèn)答題]91.BS與CS的聯(lián)系與區(qū)別?答案:C/S是Client/Server的縮寫.服務(wù)器通常采用高性能的PC、工作站或小型機(jī),并采用大型數(shù)據(jù)庫(kù)系統(tǒng),如Oracle、Sybase、Informix或SQLServer.客戶端需要安裝專用的客戶端軟件.B/S是Brower/Server的縮寫,客戶機(jī)上只要安裝一個(gè)瀏覽器(Browser),如NetscapeNavigator或InternetExplorer,服務(wù)器安裝Oracle、Sybase、Informix或SQLServer等數(shù)據(jù)庫(kù).在這種結(jié)構(gòu)下,用戶界面完全通過(guò)WWW瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn).瀏覽器通過(guò)WebServer同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互.C/S與B/S區(qū)別:1.硬件環(huán)境不同:C/S一般建立在專用的網(wǎng)絡(luò)上,小范圍里的網(wǎng)絡(luò)環(huán)境,局域網(wǎng)之間再通過(guò)專門服務(wù)器提供連接和數(shù)據(jù)交換服務(wù).B/S建立在廣域網(wǎng)之上的,不必是專門的網(wǎng)絡(luò)硬件環(huán)境,例與電話上網(wǎng),租用設(shè)備.信息自己管理.有比C/S更強(qiáng)的適應(yīng)范圍,一般只要有操作系統(tǒng)和瀏覽器就行2.對(duì)安全要求不同C/S一般面向相對(duì)固定的用戶群,對(duì)信息安全的控制能力很強(qiáng).一般高度機(jī)密的信息系統(tǒng)采用C/S結(jié)構(gòu)適宜.可以通過(guò)B/S發(fā)布部分可公開信息.B/S建立在廣域網(wǎng)之上,對(duì)安全的控制能力相對(duì)弱,可能面向不可知的用戶.3.對(duì)程序架構(gòu)不同C/S程序可以更加注重流程,可以對(duì)權(quán)限多層次校驗(yàn),對(duì)系統(tǒng)運(yùn)行速度可以較少考慮.B/S對(duì)安全以及訪問(wèn)速度的多重的考慮,建立在需要更加優(yōu)化的基礎(chǔ)之上.比C/S有更高的要求B/S結(jié)構(gòu)的程序架構(gòu)是發(fā)展的趨勢(shì),從MS的.Net系列的BizTalk2000Exchange2000等,全面支持網(wǎng)絡(luò)的構(gòu)件搭建的系統(tǒng).SUN和IBM推的JavaBean構(gòu)件技術(shù)等,使B/S更加成熟.4.軟件重用不同C/S程序可以不可避免的整體性考慮,構(gòu)件的重用性不如在B/S要求下的構(gòu)件的重用性好.B/S對(duì)的多重結(jié)構(gòu),要求構(gòu)件相對(duì)獨(dú)立的功能.能夠相對(duì)較好的重用.就入買來(lái)的餐桌可以再利用,而不是做在墻上的石頭桌子5.系統(tǒng)維護(hù)不同C/S程序由于整體性,必須整體考察,處理出現(xiàn)的問(wèn)題以及系統(tǒng)升級(jí).升級(jí)難.可能是再做一個(gè)全新的系統(tǒng)B/S構(gòu)件組成,方面構(gòu)件個(gè)別的更換,實(shí)現(xiàn)系統(tǒng)的無(wú)縫升級(jí).系統(tǒng)維護(hù)開銷減到最小.用戶從網(wǎng)上自己下載安裝就可以實(shí)現(xiàn)升級(jí).6.處理問(wèn)題不同C/S程序可以處理用戶面固定,并且在相同區(qū)域,安全要求高需求,與操作系統(tǒng)相關(guān).應(yīng)該都是相同的系統(tǒng)B/S建立在廣域網(wǎng)上,面向不同的用戶群,分散地域,這是C/S無(wú)法作到的.與操作系統(tǒng)平臺(tái)關(guān)系最小.7.用戶接口不同C/S多是建立的Window平臺(tái)上,表現(xiàn)方法有限,對(duì)程序員普遍要求較高B/S建立在瀏覽器上,有更加豐富和生動(dòng)的表現(xiàn)方式與用戶交流.并且大部分難度減低,減低開發(fā)成本.8.信息流不同C/S程序一般是典型的中央集權(quán)的機(jī)械式處理,交互性相對(duì)低B/S信息流向可變化,B-BB-CB-G等信息、流向的變化,更像交易中解析:[問(wèn)答題]92.什么情況下調(diào)用doGet()和doPost()?答案:Form表單的method方法如果是post的話當(dāng)表單提交

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論