设计模式专题
文章平均质量分 75
LanceQiPing
这个作者很懒,什么都没留下…
展开
-
Java设计模式详解 ------ 策略模式(带demo)
需求背景 在一个项目中做大楼进出管理时,大楼新添加了二维码设备,此时就需要我们根据二维码设备扫到的二维码类型来判断——是访客码,是随申码,是员工码(目前就三种,但是不排除后续会添加其他二维码的可能) 刚开始只有访客码和员工码时,我的代码是这样的: if(是访客码){ ... }else{ ... } 出现问题 刚开始,运行的挺好,没啥毛病,结果有一天,客户跑过来跟我们说,下周大楼要开活动,来的人太多了,几百个人一起过来,在楼下排着队让前台小姐姐挨个登记效率太低了,让我们加上随申码的扫码,让原创 2021-08-25 11:06:22 · 342 阅读 · 0 评论 -
Java设计模式详解 ------ 工厂+单例
工厂+单例,单独的工厂太简单了= =实在提不起兴趣写,那就写个通用的单例工厂工具类吧,代码如下↓ package test.designpatterns; import entity.User; public class FactoryAndSimple { //工厂加单例,完全体,直接传什么进来都能用。 //接收的工具 private static Object ob...原创 2019-11-28 23:37:34 · 283 阅读 · 0 评论 -
Java设计模式详解 ------ 单例设计模式 懒汉+饿汉
设计模式专题—单例模式 今天机构开始带着复习设计模式 正巧我上周被临时的事情打断的自己复习代理模式也可以再听听看 话不多说 进入正题 ???? 开始前照例先梳理概念: 什么是单例? 单例的好处是什么? 单例就是指: 同一个引用再堆内存中只指向同一个对象.(引用和堆不知道的,由于内容有点多 而且又太过基础 这里就不展开了 麻烦另行百度,顺带提一嘴 本文中如果遇上生僻词汇 那真的都是太基础的东西,烦请...原创 2019-09-17 23:25:01 · 218 阅读 · 0 评论