单例模式

在介绍单例模式之前,我们先了解一下,什么是设计模式?
**设计模式(Design Pattern):**是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。
**目的:**使用设计模式是为了可重用性代码,让代码更容易被他人理解,保证代码可靠性。

本文将会用到的关键词:

  • 单例:Singleton
  • 实例:instance
  • 同步:synchronized
  • 类装载器:ClassLoader

单例模式:
单例,顾名思义就是只能有一个、不能再出现第二个。就如同地球上没有两片一模一样的树叶一样。

在这里就是说:一个类只能有一个实例,并且整个项目系统都能访问该实例。

单例模式共分为两大类:

  • 懒汉模式:实例在第一次使用时创建
  • 饿汉模式:实例在类装载时创建



Copyright 2019-2020 YANLIANG'S BLOG 载入天数...载入时分秒...