當前位置:才華齋>IT認證>JAVA認證>

Java中級開發工程師筆試題及答案2016

JAVA認證 閱讀(1.33W)

java中級工程師考試試題你做了嗎?下面隨yjbys小編一起來看看最新Java中級開發工程師筆試題及答案,僅供考生參考!

Java中級開發工程師筆試題及答案2016

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);