java
文章平均质量分 77
longbaopyl
这个作者很懒,什么都没留下…
展开
-
设计模式之单例模式实际应用
在我理解中的单例模式是为了确保只有一个实例,所以唯一的实例化的对象会在采用单例模式的类里实例。 我使用单例模式的场景是我在系统内添加了一个xml文件,写了一个xmlLoader加载该xml,接着写一个util类获取加载好的xml的参数。这个时候要确保xmlLoader加载器只有一个,只加载此时的xml文件。 具体实现如下 Loader: public class LoadV原创 2016-10-11 16:01:55 · 326 阅读 · 0 评论 -
设计模式之工厂模式和策略模式
工厂模式的使用场景是为了统一管理对象的实例化,当对象改变的时候不需要改动太大代码量就能增加或修改,以便代码的维护。 首先有一个Car的接口 public interface Car{ public void run(); } 接下来宝马和奔驰分别实现了该接口 public class BMW implements Car{ @Override public原创 2016-10-13 13:46:46 · 249 阅读 · 0 评论 -
java设计模式之策略模式
很久没有更新过设计模式的学习了,最近在看的几种设计模式在项目实际开发过程中不常用,所以并没有汇总成博客写出来、这一次介绍的是策略模式。 策略模式和工厂模式的思想有点类似,都是把对象或数据的获取封装起来,需要使用的时候传入相应的参数获取相关的对象或数据。 工厂模式是对创建对象进行封装,一个对操作行为进行封装。 比较简单的策略模式的基本架构如下: 策略接口----具体策略的实现类-----引入原创 2016-11-29 13:45:07 · 197 阅读 · 0 评论