java设计模式之享元模式(Flyweight Pattern)

什么是享元与需要解决的问题

如果一个系统中,对象的数量太多,就会导致运行代价过高,服务器的开销太大。java设计模式之享元模式(Flyweight Pattern)_第1张图片 

 

java设计模式之享元模式(Flyweight Pattern)_第2张图片 

具体的UML类图 

java设计模式之享元模式(Flyweight Pattern)_第3张图片 

java设计模式之享元模式(Flyweight Pattern)_第4张图片 

具体代码 

java设计模式之享元模式(Flyweight Pattern)_第5张图片 java设计模式之享元模式(Flyweight Pattern)_第6张图片

java设计模式之享元模式(Flyweight Pattern)_第7张图片 

 

你可能感兴趣的:(java设计模式,java,设计模式,享元模式)