Posted in 架构设计 面试题

单例模式有几种写法?

“你知道茴香豆的‘茴’字有几种写法吗?” 纠结单例…

阅读更多...
Posted in 架构设计 面试题

面试被问工厂模式?——看这一篇就够了

我们知道Java里边共有23种设计模式而工厂模式就有三种,它们分别是简单工厂模式(并不在23中模式之中),工厂方法模式以及抽象工厂模式,其中我们通常所说的工厂模式指的是工厂方法模式,工厂方法模式是日常开发中使用频率最高的一种设计模式,甚至在Android的源码中也是随处可见。

阅读更多...