随笔分类 - java代码字典
摘要:写在前面 桥接模式:将抽象与实现分离,使它们可以独立变化。它是用组合/聚合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。 使用场景1:要绘制矩形、圆形、椭圆、正方形,绘制的图形需要具有不同的颜色,如红色、绿色、蓝色等,我们可以设计颜色和形状两个变化维度: 我们设计一个抽象化角色
阅读全文
摘要:1、数据库 下面是实例中用到的两个数据库 2、pom与yml 2.1、pom中的依赖部分 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>
阅读全文
摘要:1、适配器模式 适配器模式可以分为类适配器和对象适配器。 1.1、类适配器 //目标接口 interface Target { public void request(); } //适配者接口 class Adaptee { public void specificRequest() { Syste
阅读全文
摘要:上图展示的是io流中的一个装饰者模式的代码结构 1、实现装饰器模式 汽车厂生产汽车实例,4S店可以喷漆换颜色。 1.1、公共接口 public interface Car { void skin(); } 1.2、接口实现 实现汽车出厂色 public class Corolla implement
阅读全文
摘要:1、静态代理 接口类AdminService.java接口 public interface AdminService { void update(); Object find(); } 实现类AdminServiceImpl.java public class AdminServiceImpl i
阅读全文
摘要:1、使用静态内部类实现 使用静态内部类实现单例模式,线程安全 class SingletonStaticInner { private SingletonStaticInner() {} private static class SingletonInner { private static Sin
阅读全文

浙公网安备 33010602011771号