
设计模式
i多子妹师南
这个作者很懒,什么都没留下…
展开
-
设计模式之单例模式
单例模式在多线程环境下需要double check。 我们来看不double check的情况 public class Singleton { private static Singleton singleton = null; private Singleton() { System.out.println("单例生成"); } public static Singleton getInstance() { if (singleton原创 2020-08-24 19:46:12 · 114 阅读 · 0 评论 -
再读设计模式-适配器模式
适配器模式 假如说我们要开发一个新类,而现在有一个现成类的功能与我们要开发的新类差不多,但是这个现成类的类名不是我想要的, 我们想要的方法的方法名也不是我们想要的(接口不兼容),怎么办? 1、类的适配器模式:继承现有类,实现目标接口! 继承现有类,可以使用该类中的方法,即使该方法的方法名不是我们想要的,那么我们自己创建一个方法,在该方法内调用这...原创 2019-05-27 13:10:36 · 108 阅读 · 0 评论