设计模式-享元模式

94 阅读1分钟

六、享元模式

模式定义:

运用共享技术有效地支持大量细粒度的对象。

应用场景:

常用不可变对象,用以减少内存开销

优点:

如果系统有大量类似的对象,可以节省大量的内存及CPU资源。

JDK源码中的应用

String,Integer,Long...
com.sun.org.apache.bcel.internal.Constants.InstructionConstants