千峰逆戰班,拼搏永向前

2021-10-03 18:53:24 字數 481 閱讀 6743

控制反轉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...