Loading

抽丝剥茧——单例设计模式

摘要: 单例设计模式 兄弟们好,今天是最后一个设计模式了,也是我们最熟悉的单例设计模式,可以说这个设计模式是我们最先接触到的设计模式了。想当年学习JavaSE的时候,老师聊到一个饿汉式和懒汉式,我还纠结了半天,这名字起的很完美。接下来我们一起复习一下单例设计模式吧。 **定义:**该类的实例仅仅存在一个。单 阅读全文
posted @ 2020-10-31 17:50 执墨人 阅读(113) 评论(0) 推荐(0) 编辑

抽丝剥茧——代理设计模式

摘要: 代理设计模式 代理设计模式再生活中应该很常见了,现在各种中间商的货物代售方便了我们的生活也增加了我们生活的成本。这种生活中的中间商行为就是一种代理模式。 拿一个品牌来说明: 在编程领域中一般存在两种代理模式 静态代理。(仅仅可以代理一个类的行为,不能随类的变化而变化) 动态代理。(可以代理所有类的行 阅读全文
posted @ 2020-10-31 17:48 执墨人 阅读(239) 评论(0) 推荐(0) 编辑

抽丝剥茧——策略设计模式

摘要: 策略设计模式 哈喽,兄弟们好。今天我们来聊一下策略设计模式。 兄弟们有没有写过这样的代码呢? if(){ }else if(){ }else if(){ }else if(){ }else if(){ }else{ } 这样的代码往往在业务中的体现是:根据用户不同的身份进行特定的处理,不过随着系统的 阅读全文
posted @ 2020-10-31 00:06 执墨人 阅读(39) 评论(0) 推荐(0) 编辑

抽丝剥茧——备忘录设计模式

摘要: 备忘录设计模式 兄弟们好,今天来和大家聊聊备忘录设计模式。 它的主要思想是:保存一个对象在某一时刻的副本,并且该对象的副本在外部不可以被访问,同时该对象的副本可以被内部重新加载和修改 看到这里,有没有想到我们的序列化。在学习IO流的时候我们可以通过Serializable实现对象的序列化,这个序列化 阅读全文
posted @ 2020-10-30 23:59 执墨人 阅读(145) 评论(0) 推荐(0) 编辑