您的位置 首页 java

Java,什么是单例模式?有哪些?

hello,大家好,我依旧是霖仔,今天给大家分享一下 Java 中的单例模式

单例模式:某个类的实例在 多线程 环境下只会被创建一次出来。

注意:

  • 1、单例类只能有一个实例。
  • 2、单例类必须自己创建自己的唯一实例。
  • 3、单例类必须给所有其他对象提供这一实例。

单例模式有饿汉式单例模式、懒汉式单例模式和双检锁单例模式三种。

饿汉式 线程安全 ,一开始就初始化。

饿汉式

懒汉式 :非线程安全,延迟初始化。

懒汉式

双检锁 :线程安全,延迟初始化。

双检索

文章来源:智云一二三科技

文章标题:Java,什么是单例模式?有哪些?

文章地址:https://www.zhihuclub.com/182378.shtml

关于作者: 智云科技

热门文章

发表回复

您的电子邮箱地址不会被公开。

网站地图