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