Avatar notebook default
3篇文章 · 1767字 · 2人关注
  • Java设计模式(三):单例模式

    一、单例模式 在任何开发语言中,单例模式应该算是大家基乎最先接触和学习的设计模式,因为,它最为简单也最为常用。 单例模式的特点: 有且仅有一个实...

  • Java设计模式(二):模板模式(Template Pattern)

    一、什么是模板模式 模板模式(Template Pattern),一个抽象类定义一个固定流程,流程中的某些方法,需要子类去实现;模板方法使得子类...

  • Java设计模式(一):代理模式(静态vs动态)

    一、代理模式 当我们想在调用 print 之前或之后,添加一个日志该怎么做? 1.1、简单粗暴 这样看上去好像没有问题,但是,我们修改了源码,破...

文集作者