![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单列模式
Dark_Tomcat
事不三思终有败,人能百忍则无忧
展开
-
[学习笔记]单例模式的七种写法
第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance == null原创 2016-04-16 13:08:34 · 239 阅读 · 0 评论 -
[学习笔记]Java模板方法和单例设计模式
模板方法 概念 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。TemplateMethod 使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。还可以使用Hook操作扩展超类(父类)的算法框架。 要点 1. 模板方法不允许被复写,所以需要被final修饰,其中定义了操作算法的骨架,必须而又不确定的步骤定义为抽象方法。 2. 模板方法中的非必须的步骤或者有默认实原创 2016-04-16 13:40:22 · 436 阅读 · 0 评论