随笔分类 - Java设计模式
摘要:概念:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。 例如:Windows中只能打开一个任务管理器。这样可以避免因打开多个任务管理器窗口二造成内存资源的浪费,或出现各个窗口内容的不一致等错误。 应用场景:Windows的回收站,系统缓存 单例模式三个特点: 单例类只有一个实例对象; 该单
阅读全文
摘要:定义 访问对象不适合或者不能直接引用目标对象,代理对象作为访问对象和目标对象之间的中介 主要优点: 在客服端与目标对象之间起到一个中介作用和保护目标对象的作用; 代理对象可以扩展目标对象的功能 代理模式能将客户端和目标表对象分离,在一定程度上降低了系统的耦合度,增加了程序的可扩展性 主要缺点: 造成
阅读全文

浙公网安备 33010602011771号