java基础——原型模式

发布时间:2019-11-20 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了java基础——原型模式脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

原型模式:用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。

优点:1 性能优良,原型模式是在内存的二进制流的拷贝,要比直接new出一个对象性能要好的多。
2 逃避构造函数的约束,直接在内存中进行拷贝,构造函数不会执行。

一个简单的应用:

clipboard.png

业务场景

clipboard.png

结果

clipboard.png

浅拷贝

java基础——原型模式


java基础——原型模式

业务场景

java基础——原型模式

结果

java基础——原型模式

从结果中可以看到,浅拷贝只是拷贝本对象,对象内部的数组,引用对象等不进行拷贝。

脚本宝典总结

以上是脚本宝典为你收集整理的java基础——原型模式全部内容,希望文章能够帮你解决java基础——原型模式所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。