控制反轉ioc(inversion of control)
控制:控制的雙方是什麼?誰控制誰?
主控方:spring
被控方:應用程式所使用的資源
(原始)應用程式直接控制需要的外部資源
(spring)spring控制所需要的外部資源
反轉:什麼是反轉?反轉什麼?
正向:應用程式直接呼叫資源
反向:應用程式依賴spring為其提供資源
反轉的是資源的控制權
應用程式由主動呼叫資源,變為被動的等待spring提供資源
有什麼好處?
正向缺點:應用程式控制的資源分布在程式的每乙個地方
反向的優點:所有的資源都在spring中,便於管理,降低了耦合度。
總結:spring反向控制應用程式所需要使用的外部資源。資源受spring管理,利用率最大化。
千鋒逆戰班,作業3 16
3 對於fileinputstream來說,從方向上來分,他是輸入流,從資料單位上分,他是位元組流,從功能上分,他是節點流。4fileinputstream有三個過載的read方法,其中 無參的read方法返回值為int型別,表示單個位元組值。int read byte bs 方法返回值表示讀取到的...
千鋒逆戰班,陳強 在千鋒「逆戰」學習第 22天
string字串的常用方法 1.tostring 返回物件本身 2.substring 陣列的下標 返回乙個新的字串,它是此字串的乙個子字串。從括號定義的下標開始 3.touppercase 將字串中的字母全部變成大寫 4.tolawercase 將字串中的字母全部變成小寫 5.trim 去掉字串前...
千鋒逆戰班,陳強 在千鋒「逆戰」學習第 23天
一 bigdecimal類 用於處理高精度計算 的常用方法 1.bigdecimal常用的幾個構造方法 1 bigdecimal int 將int表示形式轉換成bigdecimal物件 2 bigdecimal string 將字串表示形式轉換成bigdecimal物件 3 bigdecimal d...