工厂模式

1、定义: 定义一个用于创建对象的接口,让子类决定实例化哪个类,工厂类将一个类的实例化延迟到其子类。 属于创建 … 阅读更多

单例模式

定义:确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 类型:创建类模式 类图: 单例模式应该 … 阅读更多

代理模式

1、定义 代理(Proxy)提供了对目标对象另外的访问方式;即通过代理对象访问目标对象. 属于结构型模式。 代 … 阅读更多

策略模式

定义:定义一组算法,将每个算法都封装起来,并且使他们之间可以互换。 类型:行为类模式 策略模式是对算法的封装, … 阅读更多

volatile 原理

volatile是一种弱同步机制,被修饰的变量操作,不会和其他内存操作一起重排序 用 volatile 修饰的 … 阅读更多