设计模式
tea-Sir
实践才是检验真理的唯一标准。
展开
-
原型模式以及浅拷贝和深拷贝
如果有需求要多次创建同一个类,可以多new几个对象。但这样势必会使代码繁琐臃肿,拓展性也不会好。 这个时候需要一种解决方案让我们创建多个类的过程变得简单,原型模式就应运而生。 原型模式之浅拷贝 //克隆羊类 public class Sheep implements Cloneable { private String name; private Integer age; private String color; private Sheep friend; pub原创 2020-06-04 18:08:39 · 213 阅读 · 0 评论 -
七种单例模式的那些事
一、饿汉式(静态变量) public class Singleton1 { public static void main(String[] args) { Singleton1 t1 = Singleton1.getInstance(); Singleton1 t2 = Singleton1.getInstance(); System.o...原创 2020-03-18 21:30:32 · 105 阅读 · 0 评论