设计模式
莫言zero
当你的才华还撑不起你的野心的时候,你就应该静下心来学习,愿你在我这里能有所收获
展开
-
设计模式 原型模式
原型模式(Prototype) 用于创建重复的对象,同时又能保证性能。 本体给外部提供一个克隆体进行使用 原型模式的代码实现 Student类,实现Cloneable接口,表明该类允许被克隆 /** * 当前类的实例,允许被克隆 */ @Data public class Student implements Cloneable{ private String name; private Integer age; private ClassInfo classInf原创 2021-03-16 20:39:15 · 103 阅读 · 0 评论 -
面试必问,单例模式
单例设计模式 概念: 单例模式属于创建型模式,创建型模式的主要是“怎样创建出对象” 为什么使用创建型模式 将对象的创建于使用分离 降低系统的耦合度 使用者无需关注对象的创建细节 单例模式分为两种 懒汉式 public class Singleton { //构造方法私有化 private Singleton() { } //防止指令重排,new Singleton底层的指令不是原子操作,底层被分为多条指令 //1、分配内存空间、2、初始化对象 3、设置i原创 2021-03-16 10:21:36 · 278 阅读 · 1 评论
分享