
设计模式
lijie154388366
这个作者很懒,什么都没留下…
展开
-
java代理模式
代理模式的定义 代理模式是指为其他对象提供一个代理,以控制对这个对象的访问 代理模式现实生活场景 房产中间 婚介所 黄牛买票 代理模式的适用场景 保护目标对象 增强目标对象 静态代理的实现 /** * 定义一个接口 */ public interface Person { void buyCars(); } /** * Zhangsan的需求 */ public class Zhangsan implements Person{ @Override public原创 2021-11-08 21:34:34 · 277 阅读 · 0 评论 -
设计模式-单例模式
设计原则 开闭原则 依赖倒置原则 单一职责原则 接口隔离原则 迪米特法则 里氏替换原则 合成复用原则 饿汉式单例 /** * 饿汉式单例 * 优点:执行效率高,没有锁 * 缺点:某些情况会造成内存浪费 */ public class HungrySingleton { private static final HungrySingleton hungrySingleton = new HungrySingleton(); public HungrySingleton() {原创 2021-11-07 20:59:38 · 127 阅读 · 0 评论