随笔分类 -  设计模式

工厂模式
摘要:1、简单工厂模式 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 package factor 阅读全文
posted @ 2020-11-04 09:29 二十二画生的执著 阅读(108) 评论(0) 推荐(0)
单例模式
摘要:1、介绍 1)单例模式定义: 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Printer Spool 阅读全文
posted @ 2020-10-29 16:49 二十二画生的执著 阅读(122) 评论(0) 推荐(0)
Java 代理模式
摘要:1、什么是代理 代理是一种设计模式,它的核心思想,是将对目标的访问转移到代理对象上。这样做的好处就是,目标对象在不改变代码的情况下,可以通过代理对象加一些额外的功能。这是一种编程思想,在不改变原有代码的情况下,通过代理增加一些扩展功能。 代理过程如图所示,用户访问代理对象,代理对象通过访问目标对象, 阅读全文
posted @ 2020-10-26 11:53 二十二画生的执著 阅读(121) 评论(0) 推荐(0)