JAVA設計模式之享元模式

解釋一下概念:也就是說在一個系統中若是有多個相同的對象,那麼只共享一份就能夠了,沒必要每一個都去實例化一個對象。好比說一個文本系統,每一個字母定一個對象,那麼大小寫字母一共就是52個,那麼就要定義52個對象。若是有一個1M的文本,那麼字母是何其的多,若是每一個字母都定義一個對象那麼內存早就爆了。那麼若是要是每一個字母都共享一個對象,那麼就大大節約了資源。   在Flyweight模式中,因爲要產生
相關文章
相關標籤/搜索