- 博客(2)
- 收藏
- 关注
原创 面向对象设计模式--原型模式详解+实际应用(Java)
原型模式可以通过直接复制内存的方式生成一个新的对象实例,与原有的对象实例的内容都相同,它省去了通过构造函数生成对象实例的步骤,省去了每个属性的赋值逻辑。应当指出的是,写到流里的是对象的一个拷贝,而原对象仍然存在于JVM里面。Java的所有类都是从java.lang.Object类继承而来的,而Object类提供protected Object clone()方法对对象进行复制,但Object类的clone方法只会拷贝对象中的基本的数据类型,对于数组、容器对象、引用类型对象等都不会拷贝,这就是所谓浅拷贝。
2023-03-23 14:06:48
478
原创 Java单例模式详解--七种单例模式实现+单例安全+实际应用场景
单例模式是一种创建型设计模式,它保证了一个类只有一个实例,并且提供了一个全局访问点。本文将介绍单例模式的定义、原理、优缺点、实现方式和应用场景。
2023-03-20 15:51:00
2218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人