![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java设计模式
文章平均质量分 70
Codefarmer_uzi
这个作者很懒,什么都没留下…
展开
-
设计模式之单例设计模式
单例设计模式 单例设计模式的种类很多,也都有自己的优缺点和应用场景,这里只记录常用的几种单例设计模式 饿汉式 public class Singleton{ // 类内部实例化 private final static Singleton instance = new Singleton(); // 构造器私有化,防止new对象 private Singleton(){ } // 对外提供公有方法调用 public static Singleton getInstance(){ ret原创 2021-07-13 01:06:59 · 62 阅读 · 0 评论 -
Java设计模式之代理模式
概述 代理模式是常用的java设计模式 他的特征是代理类与委托类有同样的接口 代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等 代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。简单的说就是,我们在访问实际对象时,是通过代理对象来访问的,代理模式就是在访问实际对象时引入一定程度的间接性,因为这种间接性,可以附加多种用途 静态代理 静态代理:由程序员创建或原创 2021-05-26 12:19:34 · 62 阅读 · 0 评论