随笔分类 - 设计模式
摘要:所谓设计模式,就是一套反复会他人使用,大多数人熟知的一种设计模式。 优点: 让代码更容易被他人理解,保证的代码的重用性和可靠性。 单例模式分为两种,一种是饿汉模式,另外一种是懒汉模式。 单例模式适用于那些有且有一个对象的项目,比如说日志,配置文件等。 饿汉模式: 饿汉模式我们可以通过私有的构造方法去
阅读全文
摘要:代理模式分为动态代理和静态代理。 静态代理简述: 1、为其他对象提供一种代理,以控制对这个对象的访问。 2、代理对象会起到中介的作用,可以增加些功能,也可以去掉某些功能。 静态代理: 代理和被代理对象在代理之前就是确认的,他们都是实现了相同的接口或者继承了相同的抽象类。 常见的代理模式: 虚拟代理:
阅读全文