23中設計模式的理解

一般做軟件開發都需要知道23種設計模式 這面這張圖概括的很好 創建型模式有5種: 單例模式,全局只實例化一個對象。spring裏面自動注入的bean默認是單例的。同步容器比如concurrentHashMap的put等方法,使用的是unsafe類的一個對象,unsafe類就符合單例模式。 工廠方法模式:一個工廠提供返回類的實例的方法,使用這個工廠,可以自己決定要實例化哪個類。Executors類專
相關文章
相關標籤/搜索