
JAVA设计模式
从经历的磕磕绊绊中去学习总结,学习了解过后我们在回首,会有恍然大悟之感,学习的途中点滴之间皆是学问,学习的越多进步才会越大。
_天雨
这个作者很懒,什么都没留下…
展开
-
Java设计模式-单例模式-反射和枚举相关学习
饿汉式单例Hungry.java/** * @Description 饿汉式单例 */public class Hungry { // 私有构造方法,不准其他类使用new创建 private Hungry() {} private final static Hungry hungry = new Hungry(); public static Hung...原创 2020-05-01 12:32:39 · 608 阅读 · 0 评论 -
JAVA设计模式-单例模式
设计模式是什么设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。为什么要使用设计模式提高代码可重用性、让代码更容易被他人理解、保证代码的可读性。也是软件工程的基石,设计模式也是一种思想,使用任何一门面向对象的语言。目前共有23种设计模式。单例模式解决的问题是什么: 保证类的对象在内存中唯一步骤:1.私有化该类的构造函数2.通...原创 2019-05-12 18:12:44 · 317 阅读 · 0 评论 -
JAVA设计模式-模板模式
在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。模板模式作用定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。主要解决:一些方法通用,却在每一个子类都重新写了这一方...原创 2019-05-12 21:20:40 · 560 阅读 · 0 评论