享元模式(FlyWeight)

一、享元模式介紹 享元模式(FlyWeight):運用共享技術有效的支持大量細粒度對象的重用。 應用場景:如果項目中有很多完全相同或相似的對象,則可以使用享元模式,節省內存。 享元對象能做到共享的關鍵就是區分了內部狀態和外部狀態。 內部狀態:可以共享,不會隨環境變化而變化 外部狀態:不可以共享,會隨環境變化而變化 享元模式UML圖 FlyweightFactory(享元工廠類):創建並管理享元對象
相關文章
相關標籤/搜索