设计模式
文章平均质量分 97
无法无天过路客
Java程序员一枚,喜欢记录收集技术文章
展开
-
代理模式的详细介绍
代理模式的应用场景在实际生活中,我们经常见到这样的场景,如:租房中介、售票黄牛、婚介、经纪人、快递、事务代理、非侵入式日只监听等,这些都是代理模式的实际体现。代理模式的定义也非常简单,是指为其它对象提供一种代理,以控制对这个对象的访问。代理对象在客户端和目标对象之间起到中介作用,代理模式属于结构性设计模式。使用代理模式主要有两个目的:一是保护目标对象,二是增强目标对象,下面是代理模式的结构类图...原创 2019-05-08 15:13:26 · 14775 阅读 · 2 评论 -
单例模式
单例模式(Singleton Pattern)是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局的访问点。单例模式是创建型模式,单例模式在现实生活中的应用也非常广泛。例如公司CEO、部门经理等。在J2EE标准中,ServletContext、ServletContextConfig等;在Spring框架应用中ApplicationContext;数据库的连接池都是单例形式。在Java中...原创 2019-05-07 14:23:53 · 217 阅读 · 0 评论