随笔分类 -  设计模式

没啥描述的
摘要:经常向遇到有的面试官让你手撕观察者 模拟观察者模式的3个要点: 1.需要两个接口,观察者,和被观察者。2.被观察者接口需要有两个方法, 一个是注册观察者方法,一个是通知观察者方法。3.被观察者需要有一个集合,用于储存观察者,注册方法就是向集合里添加对象。通知方法就是遍历集合。 package com 阅读全文
posted @ 2020-01-18 17:59 莫等、闲 阅读(1134) 评论(0) 推荐(0)
摘要:工厂模式是java设计模式中比较简单的一个设计模式,但很多地方都用到了工厂模式,(如解析xml中,jdbc连接数据库等)利用好工厂模式对程序的设计很有用处。工厂模式在一些设计模式的书中分为简单工厂模式,工厂方法模式和抽象工厂模式三类。也有把工厂方法模式划分到抽象工厂模式的,认为工厂方法是抽象工厂模式 阅读全文
posted @ 2020-01-18 17:24 莫等、闲 阅读(1610) 评论(0) 推荐(0)
摘要:恶汉式 public class Monitor1 { private Monitor1 (){} //创建Monitor1的无参构造器 private static Monitor1 monitor=new Monitor1(); //先创建Monitor1对象 //待有需求的时候再调用 publ 阅读全文
posted @ 2020-01-10 16:18 莫等、闲 阅读(142) 评论(0) 推荐(0)