
设计模式
一名小码农
Math.pow(1.01, 365) = 37.8
展开
-
工厂方法(Factory Method)设计模式
工厂方法(Factory Method)设计模式详解,从一个简单的小例子,逐步使用工厂方法设计模式来修改完善。原创 2020-02-10 21:19:12 · 337 阅读 · 0 评论 -
代理(Proxy)设计模式
代理(Proxy)设计模式 百度百科对代理模式的解释:代理模式是指,为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户类和目标对象之间起到中介的作用。 换句话说, 使用代理对象,是为了在不修改目标对象的基础上, 增强主业务逻辑。客户类真正的想要访问的对象是目标对象,但客户类真正可以访问的对象是代理对象。客户类对目标对象的访问是...原创 2019-11-30 11:16:17 · 399 阅读 · 0 评论 -
单例(Singleton)设计模式
单例(Singleton)设计模式 单例就是在程序的运行过程中,一个类只有一个实例的存在 饿汉式单例 线程安全的 public class Singleton { //(1) 构造方法私有化 private Singleton() {}; //(2) 提供一个静态的私有的本类对象 //在Singleton类加载内存时给静态变量obj分配存储空间并初始化 pr...原创 2019-11-28 17:15:41 · 205 阅读 · 1 评论