1.下面關於「依賴注入」的說法,錯誤的是( d )
a. 將元件間的依賴關係採取配置檔案的方式管理,而不是硬編碼在**中
b. 降低了元件間的耦合,使程式更容易維護和公升級
c. 促進了「面向介面程式設計」,使構建大規模程式更輕鬆
d.
需要定義大量介面,增加編碼複雜度
2.關於spring說法錯誤的是( b )
a. spring是乙個輕量級框架
b.
spring
顛覆了已經有較好解決方案的領域,如
hibernate
c. spring可以實現與多種框架的無縫繼承
d. spring的核心機制是「依賴注入」
3.(多選)關於spring的說法正確的是( bd )
a. spring是乙個重量級框架
b.
spring
是乙個輕量級框架
c. spring是乙個入侵式框架
d.
spring
是乙個ioc
和aop容器
4.下面關於依賴注入說法正確的是( a )
a.
依賴注入的目標是在**之外管理程式元件間的依賴關係
b. 依賴注入即「面向介面」程式設計
c. 依賴注入是物件導向技術的代替品
d. 依賴注入的使用會增大層序的規模
5.下面關於aop的說法錯誤的是( c )
a. aop將散落在系統中的「橫切邏輯」進行集中實現
b. aop有助於提高系統的可維護性
c.
aop已經表現出了將要代替物件導向的趨勢
d. aop是一種設計模式,spring提供了一種實現
6.(多選)下面關於ioc的理解,正確的是( ab )
a.
ioc就是控制反轉
b.
物件被動接受依賴類
c. 物件主動去找依賴類
d. 一定要用介面
7.關於aop的說法錯誤的是( b )
a. 首先要編寫增強**,前置增強可以通過methodbeforeadvice介面實現
b.
spring aop
採用攔截方法呼叫的方式實現,可以在呼叫的前、後等位置進行攔截
c. spring aop基於**模式
d. spring aop可以在不對目標做任何修改的情況下增加程式功能
8.(多選)關於aop的理解,正確的是( bc )
a. 面向縱向的開發
b.
面向橫向的開發
c.
aop關注是面
d. aop關注是點
9.spring配置檔案中有如下**片段,則下面的說法正確的是( c )
a. printer中一定有public string color
b. printer中一定有private string color
c.
printer
中一定有
public void setcolor(string color)
d. printer中一定有private void setcolor(string color)
10. (多選)下面是spring依賴注入的方式是( ab )
a.
set方法注入
b.
構造方法的注入
c. get方法的注入
d. 介面的注入
11. (多選)下面關於在spring中配置bean的id屬性的說法正確的是( bd )
a. id屬性是必須,沒有id屬性就會報錯
b.
id屬性不是必須的,可以沒有
c. id屬性的值可以重複
d.
id屬性的值不可以重複
12.下面關於構造注入優點說法錯誤的是( c )
a. 構造期即建立乙個完整、合法的物件
b. 不需要寫繁瑣的setter方法的
c.
對於複雜的依賴關係,構造注入更簡潔,直觀
d. 在建構函式中決定依賴關係的注入順序
13. (多選)下面關於spring配置檔案說話正確的是(bc )
b.
spring
配置檔案可以不叫
c.
spring
配置檔案可以有多個
d. spring配置檔案只能有乙個
14. (多選)下面關於aop的理解正確的是( bd )
a. 能夠降低元件之間的依賴關係
b.
將專案中的公共的問題集中解決,減少**量,提高系統的可維護性
c. aop是物件導向的代替品
d.
aop不是物件導向的代替品,是物件導向很好的補充
面試題分享
1.css題 將下面的span標籤用css寫成有三槓的選單按鈕和叉號的關閉按鈕 看到有點懵,於是第一題我就空下了 2.在乙個固定寬高的div中讓乙個不知道寬高的左右居中,上下居中 這道題算會吧 3.隨機生成10000個不重複的八位數,然後篩選出其中的靚號 即尾號為aabb abab aaaa且不含4...
面試題分享
面試題 1 linux修改ip位址的命令?2 linux修改怎麼修改配置檔案?3 vi是什麼?怎麼用?4 windows了解嗎?windows裡面超級管理員使用者名叫什麼?叫system使用者,這個怕你們查不到,所以寫出答案 5 windows本地策略組了解嗎?6 windows域管理了解嗎?7 如...
面試題分享
群碩 微軟華為 廣東移動 雅虎北京博彥科技 奇虎中軟 瑞星軟通動力 intel sybase 惠普ibm sun移動 阿里巴巴 google 名企ge 通用電氣 朗訊電信 微創大唐電信 漢王shell emcsega 漢略軟體 上海聚力傳媒 金山網易 autodesk ebay 網通新思科技 syn...