原创 【JAVA設計模式】- 工廠模式

工廠模式 實例化對象不使用new,用工廠方法實現 將選擇實現類,創建對象統一管理和控制。從而將調用者跟實現類解耦 三種模式 簡單工廠模式 工廠方法模式 抽象工廠模式 應用場景 JDK中的Calendar的getInstance(

原创 【JAVA設計模式】- 建造者模式

建造者模式也屬於創建型模式,它提供了一種創建對象的最佳模式 用戶只需要給定複雜對象的類型和內容,建造者模式負責按順序創建複雜對象 應用場景 需要生成的產品對象有複雜的內部結構,這些產品對象具備共性 隔離複雜對象的創建和使用,

原创 【JAVA設計模式】- 原型模式

原型模式 創建重複的對象,這種設計模式屬於創建型模式,這種模式實現了一個原型接口,用於創建當前對象的克隆 克隆分爲:淺克隆和深克隆 淺克隆 被複制對象的所有變量都含有與原來的對象相同的值,而所有的對其他對象的引用仍然指

原创 Linux知識導圖大全

操作系統導論知識導圖 操作系統用戶界面知識導圖 處理機調度知識導圖 存儲管理知識導圖 進程管理知識導圖 設備管理知識導圖 文件系統知識導圖