Java中級開發工程師筆試題及答案2016
java中級工程師考試試題你做了嗎?下面隨yjbys小編一起來看看最新Java中級開發工程師筆試題及答案,僅供考生參考!
1) 描述Web Service的用途和調用方式的語言是(B). (選擇一項)
a) HTML b) WSDL c) JAVA d) XML
2) 在Web技術中,”無刷新” 技術實現了在必要的時候只更新頁面的一小部分,而不是整個頁面的效果,使用這一技術帶來了眾多優勢除了(D). (選擇一項)
a) 節省網絡寬帶資源 b) 提供連續的用户體驗 c) 催生新的交互方式 d) 便於搜索引擎索引頁面內容
3) 在.*API中,HttpServletResponse的()方法用於重定向到另一個URL.(選擇一項)(C)
a) getParameter() b) setCharacterEncoding() c) sendRedirect() d) setContentType()
4) 在java Web應用程序中,頁面中如下一行代碼:
<jsp:useBean id=”user” scope=”____” type=”Bean”/>
要使user對象可以作用於整個Web應用,下劃線中應填入(D).(選擇一項)
a) page b) request c) session d) application
5) 在Structs中,使用()標籤生成下拉列表框選擇項.D (選擇一項)
a) http:hidden b) html:form c) html:text d) html:optionsCollection
6) Spring是一個功能豐富而易用的集成框架,它的核心是(AB).(選擇兩項)
a) 依賴注入(DI) b) 面向方面編程(AOP) c) 分層架構 d) 豐富的標籤庫
7)在Struts框架中,對使用Action和DispatchAction的區別描述錯誤的是( D) (選擇一項)
a) 擴展自Action的類必須重寫execute()方法
b) 擴展自DispatchAction的類不必重寫execute()方法
c) 在文件中配置擴展自Action的類時,不必定義parameter屬性
d) 在文件中配置擴展自DispatchAction的類時,需要定義parameter屬性,並且parameter屬性的值必須為operate
8)在Hibernate中,下面代碼實現了對TblFwxx實體中title屬性的模糊查詢,則下列選項的説法正確的是(B)
Session session =ession();
String hql=”from TblFwxx fw where e like ?”; //(1)
Query query=teQuery(hql); //(2)
tring(0,”%健翔橋%”); //(3)
List list=(); //(4) (選擇一項)
A 第(1)行,TblFwxx和fw間必須有as關鍵字 B 第(2)行沒有錯誤
C 第(3)行應該為:tring(0,”健翔橋”); D 第(4)行應該為List list=uteQuery();
9)在Spring中,配置Hibernate事務管理器(HibernateTransactionManager)時,需要注入的屬性名稱是(B). (選擇一項)
A session B sessionFactory C baseHibernateDao D transactionProxyFactoryBean
10) 在Java Web應用程序中,某JSP頁面包含如下代碼,則該JSP某頁面的顯示結果是( A ).
${101%10} (選擇一項)
A 1 B 10 C 1001 D 101%10
11) 在Java Web應用程序中,下面關於客户請求訪問HTML,頁面與訪問Servlet説法錯誤的是( C ). (選擇一項)
a) 相同: 都使用HTTP協議
b) 區別: 前者Web 服務器直接返回HTML頁面, 後者Web服務器調用Servlet 的方法,用Servlet動態生成HTML頁面
c) 相同: 前者Web 服務器直接返回HTML頁面, 後者Web服務器直接返回Servlet的源代碼
d) 區別:後者需要在中配置URL路徑
12)在Java 應用程序中,使用erties文件存儲信息時,信息名稱和內容之間使用( D)符號進行分隔. (選擇一項)
a) + b) – c) @ d) =
13)使用Struts錯誤處理機制可能包括以下幾步,下面説法正確的是(C).(選擇一項)
1.修改對應的Action代碼.
2.編輯屬性文件
3.在頁面上顯示報錯信息
A 不需要在Action類中編寫代碼,Struts可以自動處理 B 屬性文件必須至少提供兩個語言版本.
C 頁面上如果什麼都不寫,將顯示 C 可以顯示Struts標籤顯示出所有錯誤.
14)在名為helloapp的JAVA Web應用中有一個名為HelloServlet的httpServlet類,它在
文件中的配置如下所示,那麼正確訪問hellServlet的URL是(D)
HelloServlet
oServlet
HelloServlet
/hello
(選擇一項)
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框架技術中,關於框架的概念,下面説法錯誤的是(BD)(選擇二項)
A 框架是一個半成品 B 使用Spring時,持久化層一定要使用Hbenate實現.
C 多個框架可以集成在一起使用 D Ajax是一個客户端的框架
16)在JSP頁面中,使用JSTL的SQL標籤庫中Update標籤前,必須首先使用(C)標籤.(選擇一項)
A query B param C setDataSource D forEach
17) 在Hibernate中,1下面對象創建Criteria查詢對象的語句正確的是().已知query為y的對象,session為ion的對象,hql為String類型的查詢語句字符串,User為自定義的實體類.D(選擇一項)
A Criteria c=teCriteria(hql); B Criteria c=teCriteria(hql);
C Criteria c=teCriteria(s);
D Criteria c=teCriteria(s);