随笔分类 - 设计模式
设计模式10——动态代理模式
摘要:设计模式10——动态代理模式 代码实现: package com.ghl.dynammicproxy; /** * @ProjectName DesignPattern * @ClassName Rent * @Date 2020/8/29 20:57 * @Author gaohengli *
阅读全文
设计模式9——静态代理模式
摘要:设计模式9——静态代理模式 代理模式是SpringAOP的底层。 代理模式分类: 静态代理模式 动态代理模式 代码实现: 1.接口 package com.ghl.staticproxy; /** * @ProjectName DesignPattern * @ClassName Rent * @D
阅读全文
设计模式8——桥接模式
摘要:设计模式8——桥接模式 代码实现: package com.ghl.bridge; /** * @ProjectName DesignPattern * @ClassName brand * @Date 2020/8/27 22:10 * @Author gaohengli * @Version 1
阅读全文
设计模式7——适配器模式
摘要:设计模式7——适配器模式 代码实现: package com.ghl.adapter; /** * @ProjectName DesignPattern * @ClassName Adapter * @Date 2020/8/27 20:07 * @Author gaohengli * @Versi
阅读全文
设计模式6——原型模式
摘要:设计模式6——原型模式 package com.ghl.prototype.demo01; import javax.xml.crypto.Data; import java.util.Date; /** * @ProjectName DesignPattern * @ClassName video
阅读全文
设计模式5——建造者模式
摘要:设计模式5——建造者模式 第一种方式(建造者模式): package com.ghl.builder.demo01; /** * @ProjectName DesignPattern * @ClassName Builder * @Date 2020/8/26 17:11 * @Author gao
阅读全文
设计模式4——抽象工厂模式
摘要:设计模式4——抽象工厂模式 代码: package com.ghl.factory.abstract1; /** * @ProjectName DesignPattern * @ClassName IphoneProduct * @Date 2020/8/26 14:48 * @Author gao
阅读全文
设计模式3——工厂模式
摘要:设计模式3——工厂模式 简单工厂模式: package com.ghl.factory.simple; /** * @ProjectName DesignPattern * @ClassName Car * @Date 2020/8/26 13:12 * @Author gaohengli * @V
阅读全文
设计模式2——单例模式
摘要:设计模式2——单例模式 饿汉式: package com.ghl.single; /** * @ProjectName DesignPattern * @ClassName Hungry * @Date 2020/8/25 15:42 * @Author gaohengli * @Version 1
阅读全文
浙公网安备 33010602011771号