Java设计模式(八)外观模式

外观模式(Facade Pattern)通过引入一个外观角色来简化客户端与子系统之间的交互,为复杂的子系统调用提供一个统一的入口,降低子系统与客户端...     阅读全文
wshunli's avatar
wshunli 9月 10, 2018

Java设计模式(七)适配器模式

适配器模式(Adapter)把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。     阅读全文
wshunli's avatar
wshunli 9月 10, 2018

Java设计模式(六)原型模式

原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方...     阅读全文
wshunli's avatar
wshunli 9月 07, 2018

Java设计模式(五)建造者模式

建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的...     阅读全文
wshunli's avatar
wshunli 9月 07, 2018

Java设计模式(四)抽象工厂模式

工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式可以分为三类:...     阅读全文
wshunli's avatar
wshunli 9月 07, 2018

Java设计模式(三)工厂方法模式

工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式可以分为三类:...     阅读全文
wshunli's avatar
wshunli 9月 07, 2018

Java设计模式(二)简单工厂模式

工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。工厂模式可以分为三类:...     阅读全文
wshunli's avatar
wshunli 9月 07, 2018

Java设计模式(一)单例模式

单例模式(Singleton Pattern)确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。特点     阅读全文
wshunli's avatar
wshunli 9月 05, 2018

Java设计模式(零)设计模式概述

设计模式也是比较欠缺的一方面,这次看的是 《设计模式之禅》 ,前面看了一点 《Head First 设计模式》感觉都是图片有点乱。     阅读全文
wshunli's avatar
wshunli 9月 05, 2018

图解数据结构-算法部分(Java语言实现)

数据结构与算法一直是比较薄弱的地方,不仅在面试的时候会问相关问题、手写代码,而且在笔试的时候发挥重要作用。前面一直学习的数据结构,下面...     阅读全文
wshunli's avatar
wshunli 9月 04, 2018