- 相關(guān)推薦
2016年java二級考試試題
1.下面有關(guān)java的一些細節問(wèn)題,描述錯誤的是?
A.構造方法不需要同步化
B.一個(gè)子類(lèi)不可以覆蓋掉父類(lèi)的同步方法
C.定義在接口中的方法默認是public的
D.容器保存的是對象的引用
2.在Java中,以下關(guān)于方法重載和方法重寫(xiě)描述正確的是()
A.方法重載和方法的重寫(xiě)實(shí)現的功能相同
B.方法重載出現在父子關(guān)系中,方法重寫(xiě)是在同一類(lèi)中
C.方法重載的返回值類(lèi)型必須一致,參數項必須不同
D.方法重寫(xiě)的返回值類(lèi)型必須相同或相容。(或是其子類(lèi))
3.在JAVA中,下面關(guān)于String類(lèi)和StringBuffer類(lèi)的描述正確的是那一個(gè)?
A.StringBuffer類(lèi)的對象調用toString()方法將轉換為String類(lèi)型
B.兩個(gè)類(lèi)都有append()方法
C.可以直接將字符串“test”賦值給聲明的Stirng類(lèi)和StringBuffer類(lèi)的變量
D.兩個(gè)類(lèi)的實(shí)例的值都能夠被改變
4.下面有關(guān)List接口、Set接口和Map接口的描述,錯誤的是?
A.他們都繼承自Collection接口
B.List是有序的Collection,使用此接口能夠精確的控制每個(gè)元素插入的位置
C.Set是一種不包含重復的元素的Collection
D.Map提供key到value的映射。一個(gè)Map中不能包含相同的key,每個(gè)key只能映射一個(gè)value
5.下面有關(guān)spring的依賴(lài)注入,說(shuō)法錯誤的是?
A.依賴(lài)注入通常有如下兩種:設值注入和構造注入:
B.構造注入可以在構造器中決定依賴(lài)關(guān)系的注入順序,優(yōu)先依賴(lài)的優(yōu)先注入
C.當設值注入與構造注入同時(shí)存在時(shí),先執行構造注入,再執行設值注入
D.設值注入是指IoC容器使用屬性的setter方法來(lái)注入被依賴(lài)的實(shí)例。這種注入方式比較簡(jiǎn)單、直觀(guān)
6.下面不屬于HttpServletRequest接口完成功能的是?
A.讀取cookie
B.讀取HTTP頭
C.設定響應的content類(lèi)型
D.讀取路徑信息
7.從以下哪一個(gè)選項中可以獲得Servlet的初始化參數?
A.Servlet
B.ServletContext
C.ServletConfig
D.GenericServlet
8.下列關(guān)于java抽象類(lèi)的說(shuō)法哪個(gè)正確?
A.某個(gè)抽象類(lèi)的父類(lèi)是抽象類(lèi),則這個(gè)子類(lèi)必須重載父類(lèi)的所有抽象方法
B.接口和抽象類(lèi)是同一回事
C.可以用抽象類(lèi)直接去實(shí)例化創(chuàng )建對象
D.一個(gè)類(lèi)只能繼承一個(gè)抽象類(lèi)
9.下面關(guān)于spring和struts2的描述,錯誤的是?
A.spring mvc的入口是filter,而struts2是servlet
B.spring mvc是基于方法的設計,而struts2是基于類(lèi)的設計
C.struts2有以自己的interceptor機制,spring mvc用的是獨立的AOP方式
D.spring mvc的方法之間基本上獨立的,獨享request response數據,struts2所有Action變量是共享的
10.關(guān)于JAVA的垃圾回收機制,下面哪些結論是正確?
A.程序可以任意指定釋放內存的時(shí)間
B.JAVA程序不能依賴(lài)于垃圾回收的時(shí)間或者順序
C.程序可明確地標識某個(gè)局部變量的引用不再被使用
D.程序可以顯式地立即釋放對象占有的內存
11.一般用()創(chuàng )建InputStream對象,表示從標準輸入中獲取數據,用()創(chuàng )建OutputStream對象,表示輸出到標準輸出設備中。
A.System.in System.out
B.System.out System.in
C.System.io.in System.io.out
D.System.io.out System.io.in
12.關(guān)鍵字()表明一個(gè)對象或變量的引用在初始化后不能被修改。
A.private
B.final
C.static
D.沒(méi)有這種關(guān)鍵字
13.下面有個(gè)hibernate延遲加載,說(shuō)法錯誤的是?
A.Hibernate2延遲加載實(shí)現:a)實(shí)體對象 b)集合(Collection)
B.Hibernate3 提供了屬性的延遲加載功能
C.get支持延遲加載,load不支持延遲加
D.hibernate使用Java反射機制,而不是字節碼增強程序來(lái)實(shí)現透明性
14.下面哪一項不屬于優(yōu)化Hibernate所鼓勵的?
A.使用單向一對多關(guān)聯(lián),不使用雙向一對多
B.不用一對一,用多對一取代
C.配置對象緩存,不使用集合緩存
D.繼承類(lèi)使用顯式多態(tài)
15.關(guān)于struts框架,下面那些說(shuō)法是正確的?
A.Struts中無(wú)法完成上傳功能
B.Struts框架基于MVC模式
C.Struts框架容易引起流程復雜、結構不清晰等問(wèn)題
D.Struts可以有效地降低項目的類(lèi)文件數目
16.在Struts框架中如果要使用Validation作驗證的話(huà),需要使用以下哪個(gè)Form?
A.ActionForm
B.ValidatorActionForm
C.ValidatorForm
D.DynaValidatorActionForm
17.關(guān)于Spring MVC的核心控制器DispatcherServlet的作用,以下說(shuō)法錯誤的是( )?
A.它負責接收HTTP請求
B.加載配置文件
C.實(shí)現業(yè)務(wù)操作
D.初始化上下應用對象ApplicationContext
18.在 myjsp.jsp 中,關(guān)于下面的代碼說(shuō)法錯誤的是: ( )
A.該頁(yè)面可以使用 exception 對象
B.該頁(yè)面發(fā)生異常會(huì )轉向 error.jsp
C.存在 errorPage 屬性時(shí),isErrorPage 是默認為 false
D.error.jsp 頁(yè)面一定要有isErrorPage 屬性且值為 true
19.Java中equal和==的區別是什么?
public class Test1{
public static void main(String args[]){
String a="1234";
String b="1234";
String c = new String("1234");
A.true
false
true
B.true
true
false
C.true
false
false
D.true
true
true
20.下面屬于JSP內置對象的是?(多選)
A.out對象
B.response對象
C.application對象
D.page對象
相關(guān)文章推薦:
【java二級考試試題】相關(guān)文章:
2017年計算機二級考試JAVA試題07-31
Java考試格林模擬試題10-22
華為JAVA考試試題11-01
java考試試題及答案10-25
2017年計算機二級JAVA考試試題07-22
java認證考試試題及答案07-21
2017年java考試模擬試題05-31
2017年計算機二級考試Java考試題庫08-02
2017年9月計算機二級考試JAVA試題08-10
計算機二級java上機試題題庫07-13