教你如何一篇博客读懂设计模式之—--原型模式

    技术2022-07-10  161

    教你如何一篇博客读懂设计模式之----原型模式

    what:是什么

    原型模式:

    用于创建重复的对象,既不用一个属性一个属性去set和get,又不影响性能,原型模式产生的对象和原有的对象不是同一个实例,他们的地址也是不一样的(区分于直接复制);

    常用的应用场景:   1.在一个类的需要大量重复的对象时,原型模式是最佳选择,因为原型模式是在内存层面(字节码层面,不用走构造方法)对这个对象进行复制,要比直接new这个对象性能要好很多。   2.当需要某个对象的大部分公共信息,少部分字段自定义的字段进行自定化设计的时候,也可以使用原型模式来对原对象进行拷贝。

    Processed: 0.028, SQL: 9