android 設計模式-享元模式

享元(FlyWeight)模式,原意是「輕量級」模式,它用來解決大量相同對象被多次實例化,從而導致內存被大量佔用的情況。在有的時候我們要多次使用某個類中的公有實例方法,我們通常的做法是,先new一個該類的實例,然後再調用該類的這個方法,調用完畢後這個類也就變成垃圾。這種調用方式如果出現的頻率很高,會在對象生成和內存佔用上付出很大的代價,享元模式儘可能多地節省對象的生成次數,讓多個對象共用一個緩存中
相關文章
相關標籤/搜索