
设计模式
文章平均质量分 85
Java小白白又白.
刚毕业的Java小新,正尝试写博客中
展开
-
Java设计模式——单例模式
Java设计模式——单例模式一、类图二、实现代码2.1、懒汉式单例2.1.1、单例类2.1.2、访问类2.2、问题分析2.3、饿汉式单例2.3.1、单例类2.3.2、访问类三、运行结果四、总结来源:《您的设计模式》摘要:这个模式是很有意思,而且比较简单,但是我还是要说因为它使用的是如此的广泛,如此的有人缘,单例就是单一、独苗的意思,那什么是独一份呢?你的思维是独一份,除此之外还有什么不能山寨的呢?我们举个比较难复制的对象:皇帝 。中国的历史上很少出现两个皇帝并存的时期,是有,但不多,那我们就认为皇帝原创 2021-11-15 14:06:38 · 626 阅读 · 0 评论 -
Java设计模式——代理模式
Java设计模式——代理模式一、代码实现1.1、场景一:西门庆与潘金莲1.1.1、接口1.1.2、被代理类1.1.3、代理类1.1.4、客户端1.2、场景二:西门庆与贾氏1.2.1、接口1.2.2、被代理类1.2.3、代理类1.2.4、客户端二、运行结果三、总结来源:《您的设计模式》摘要:什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。比如西门庆找潘金原创 2021-11-15 09:52:44 · 617 阅读 · 0 评论 -
Java设计模式——策略模式
Java设计模式——策略模式一、类图二、代码实现2.1、"锦囊妙计"接口2.2、实现妙计的方法2.3、锦囊2.4、拆开锦囊三、运行结果来源:《您的设计模式》摘要:刘备要到江东娶老婆了,走之前诸葛亮给赵云(伴郎)三个锦囊妙计,说是按天机拆开解决棘手问题,嘿,还别说,真是解决了大问题,搞到最后是周瑜陪了夫人又折兵呀,那咱们先看看这个场景是什么样子的。先说这个场景中的要素:三个妙计, 一个锦囊,一个赵云,妙计是小亮同志给的,妙计是放置在锦囊里,俗称就是锦囊妙计嘛,那赵云就是一个干活的人,从锦囊中取出妙计,原创 2021-11-14 13:52:03 · 516 阅读 · 0 评论