Java中級(jí)開(kāi)發(fā)工程師筆試題及答案2016
java中級(jí)工程師考試試題你做了嗎?下面隨yjbys小編一起來(lái)看看最新Java中級(jí)開(kāi)發(fā)工程師筆試題及答案,僅供考生參考!
1) 描述Web Service的用途和調(diào)用方式的語(yǔ)言是(B). (選擇一項(xiàng))
a) HTML b) WSDL c) JAVA d) XML
2) 在Web技術(shù)中,”無(wú)刷新” 技術(shù)實(shí)現(xiàn)了在必要的時(shí)候只更新頁(yè)面的一小部分,而不是整個(gè)頁(yè)面的效果,使用這一技術(shù)帶來(lái)了眾多優(yōu)勢(shì)除了(D). (選擇一項(xiàng))
a) 節(jié)省網(wǎng)絡(luò)寬帶資源 b) 提供連續(xù)的用戶體驗(yàn) c) 催生新的交互方式 d) 便于搜索引擎索引頁(yè)面內(nèi)容
3) 在java.servlet.http.*API中,HttpServletResponse的()方法用于重定向到另一個(gè)URL.(選擇一項(xiàng))(C)
a) getParameter() b) setCharacterEncoding() c) sendRedirect() d) setContentType()
4) 在java Web應(yīng)用程序中,test.jsp頁(yè)面中如下一行代碼:
<jsp:useBean id=”user” scope=”____” type=”com.userBean”/>
要使user對(duì)象可以作用于整個(gè)Web應(yīng)用,下劃線中應(yīng)填入(D).(選擇一項(xiàng))
a) page b) request c) session d) application
5) 在Structs中,使用()標(biāo)簽生成下拉列表框選擇項(xiàng).D (選擇一項(xiàng))
a) http:hidden b) html:form c) html:text d) html:optionsCollection
6) Spring是一個(gè)功能豐富而易用的集成框架,它的核心是(AB).(選擇兩項(xiàng))
a) 依賴注入(DI) b) 面向方面編程(AOP) c) 分層架構(gòu) d) 豐富的標(biāo)簽庫(kù)
7)在Struts框架中,對(duì)使用Action和DispatchAction的區(qū)別描述錯(cuò)誤的是( D) (選擇一項(xiàng))
a) 擴(kuò)展自Action的類(lèi)必須重寫(xiě)execute()方法
b) 擴(kuò)展自DispatchAction的類(lèi)不必重寫(xiě)execute()方法
c) 在struts-config.xml文件中配置擴(kuò)展自Action的類(lèi)時(shí),不必定義parameter屬性
d) 在struts-config.xml文件中配置擴(kuò)展自DispatchAction的類(lèi)時(shí),需要定義parameter屬性,并且parameter屬性的值必須為operate
8)在Hibernate中,下面代碼實(shí)現(xiàn)了對(duì)TblFwxx實(shí)體中title屬性的模糊查詢,則下列選項(xiàng)的說(shuō)法正確的是(B)
Session session =this.getSession();
String hql=”from TblFwxx fw where fw.title like ?”; //(1)
Query query=session.createQuery(hql); //(2)
Query.setString(0,”%健翔橋%”); //(3)
List list=query.list(); //(4) (選擇一項(xiàng))
A 第(1)行,TblFwxx和fw間必須有as關(guān)鍵字 B 第(2)行沒(méi)有錯(cuò)誤
C 第(3)行應(yīng)該為:query.setString(0,”健翔橋”); D 第(4)行應(yīng)該為L(zhǎng)ist list=query.executeQuery();
9)在Spring中,配置Hibernate事務(wù)管理器(HibernateTransactionManager)時(shí),需要注入的屬性名稱(chēng)是(B). (選擇一項(xiàng))
A session B sessionFactory C baseHibernateDao D transactionProxyFactoryBean
10) 在Java Web應(yīng)用程序中,某JSP頁(yè)面包含如下代碼,則該JSP某頁(yè)面的顯示結(jié)果是( A ).
${101%10} (選擇一項(xiàng))
A 1 B 10 C 1001 D 101%10
11) 在Java Web應(yīng)用程序中,下面關(guān)于客戶請(qǐng)求訪問(wèn)HTML,頁(yè)面與訪問(wèn)Servlet說(shuō)法錯(cuò)誤的是( C ). (選擇一項(xiàng))
a) 相同: 都使用HTTP協(xié)議
b) 區(qū)別: 前者Web 服務(wù)器直接返回HTML頁(yè)面, 后者Web服務(wù)器調(diào)用Servlet 的方法,用Servlet動(dòng)態(tài)生成HTML頁(yè)面
c) 相同: 前者Web 服務(wù)器直接返回HTML頁(yè)面, 后者Web服務(wù)器直接返回Servlet的源代碼
d) 區(qū)別:后者需要在web.xml中配置URL路徑
12)在Java 應(yīng)用程序中,使用.properties文件存儲(chǔ)信息時(shí),信息名稱(chēng)和內(nèi)容之間使用( D)符號(hào)進(jìn)行分隔. (選擇一項(xiàng))
a) + b) – c) @ d) =
13)使用Struts錯(cuò)誤處理機(jī)制可能包括以下幾步,下面說(shuō)法正確的是(C).(選擇一項(xiàng))
1.修改對(duì)應(yīng)的Action代碼.
2.編輯屬性文件
3.在頁(yè)面上顯示報(bào)錯(cuò)信息
A 不需要在Action類(lèi)中編寫(xiě)代碼,Struts可以自動(dòng)處理 B 屬性文件必須至少提供兩個(gè)語(yǔ)言版本.
C 頁(yè)面上如果什么都不寫(xiě),將顯示 C 可以顯示Struts標(biāo)簽顯示出所有錯(cuò)誤.
14)在名為helloapp的JAVA Web應(yīng)用中有一個(gè)名為HelloServlet的httpServlet類(lèi),它在
web.xml文件中的配置如下所示,那么正確訪問(wèn)hellServlet的URL是(D)
HelloServlet
org.jb.HelloServlet
HelloServlet
/hello
(選擇一項(xiàng))
A http://localhost:8080/HelloServlet B http://localhost:8080/helloapp/HelloServlet
C http://localhost:8080/helloapp/org/jb/hello D http://localhost:8080/helloapp/hello
15)在JAVA框架技術(shù)中,關(guān)于框架的概念,下面說(shuō)法錯(cuò)誤的是(BD)(選擇二項(xiàng))
A 框架是一個(gè)半成品 B 使用Spring時(shí),持久化層一定要使用Hbenate實(shí)現(xiàn).
C 多個(gè)框架可以集成在一起使用 D Ajax是一個(gè)客戶端的框架
16)在JSP頁(yè)面中,使用JSTL的SQL標(biāo)簽庫(kù)中Update標(biāo)簽前,必須首先使用(C)標(biāo)簽.(選擇一項(xiàng))
A query B param C setDataSource D forEach
17) 在Hibernate中,1下面對(duì)象創(chuàng)建Criteria查詢對(duì)象的語(yǔ)句正確的是().已知query為org.hibernate.Query的對(duì)象,session為org.hibernate.Session的對(duì)象,hql為String類(lèi)型的查詢語(yǔ)句字符串,User為自定義的實(shí)體類(lèi).D(選擇一項(xiàng))
A Criteria c=query.createCriteria(hql); B Criteria c=session.createCriteria(hql);
C Criteria c=query.createCriteria(User.class);
D Criteria c=session.createCriteria(User.class);
相關(guān)文章推薦:
6.計(jì)算機(jī)上機(jī)考試試題及答案(java)
9.計(jì)算機(jī)等級(jí)考試Java試題及答案
10.2016年《JAVA程序設(shè)計(jì)》期末考試試題