![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
czzxueyang
不忘初心,方得始终。
展开
-
设计模式——原型模式
一、原型模式概述 原型模式是一种特殊的创建型模式,它通过复制一个已有对象来获取更多相同或者相似的对象。原型模式可以提高相同类型对象的创建效率,简化创建过程。二、原型模式克隆机制浅克隆(Shallow Clone) 浅克隆:如果原型对象的成员变量是值类型(如 int、double、byte、boolean、char等基本数据类型),将复制一份给克隆对象;如果...原创 2019-11-22 14:07:39 · 285 阅读 · 0 评论 -
设计模式——单例模式
一、单例模式介绍 单例模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。二、单例模式的实现方式饿汉式(静态常量) 饿汉式(静态代码块) 懒汉式(线程不安全) 懒汉式(线程安全,同步方法) 懒汉式(线程不安全,同步代码块) 双重检查 静态内部类 枚举三、单例模式实现示例1.饿...原创 2019-11-20 15:03:53 · 180 阅读 · 0 评论