摘要: 1.如果需要创建大量类似的对象,如果用原型模式就可以节省大量时间。原型模式用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型相同或相似的新对象。用这种方式创建对象非常高效,根本无须知道对象创建的细节。 2.原型模式的实现方式依赖java的 clone()方法,实现 Cloneable 阅读全文
posted @ 2019-12-02 16:05 脆皮香蕉 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1.设计模式中首当其冲的就是单例模式,单例模式顾名思义就是全局只有一个实例,应用比较广泛,比如我们再spring中声明一个Bean默认就是单例的,再比如数据库连接池全局只有一个,自己定义的ID生成器,全局也只能有一个,某个特定任务的线程池也只有一个。单例模式有以下几个特点: (1)类的实例全局只有一 阅读全文
posted @ 2019-12-02 14:46 脆皮香蕉 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1.设计模式是什么 设计模式最早并不是出现在软件设计领域,而是在建筑领域,后被人发现并应用于软件设计领域,成为软件设计模式,它是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列 阅读全文
posted @ 2019-12-02 14:18 脆皮香蕉 阅读(247) 评论(0) 推荐(0) 编辑