
-----【设计模式】
文章平均质量分 81
北漂小白菜
这个作者很懒,什么都没留下…
展开
-
单例模式
为什么要使用单例? 在我刚接触的DRP这一块来说,他整个是在对Oracle数据库配置这一块用了单例。由于数据库配置这一块一旦确定好了,就不轻易发生变化。而且在整个程序内,这个数据库连接对象都是一样的,没有必要多次实例化,节约内存。 单例模式的要点: 私有的静态成员变量 私有的构造方法 公共的静态入口方法 种类: 饿汉式单例 懒汉式单例 区别:饿汉式原创 2016-05-21 17:52:57 · 648 阅读 · 26 评论 -
代理模式小结
代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 再看看代理模式的UML图 代理模式的分类:静态代理和动态代理,其中动态代理分为JDK动态代理和CGLIB动态代理,在本文章中只讲静态代理和JDK动态代理。 在我看来静态代理和动态代原创 2017-07-30 21:02:45 · 419 阅读 · 15 评论