写点什么

单例模式

0 人感兴趣 · 58 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/a8/a8d59b641a46d33cc1ebc5577f041901.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

不是单例的单例——巧用 ClassLoader

本文通过如何将一个单例类实例化两次的案例,用代码实践来引入 Java 类加载器相关的概念与工作机制。理解并熟练掌握相关知识之后可以扩宽解决问题的思路,另辟蹊径,达到目的。

https://static001.geekbang.org/infoq/d9/d9540c1faad614a7e09bc76ebf228b8c.gif?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 高手速成 | 单例模式实现方式——枚举

用户头像
TiAmo
02-09

在Java语言中,如果综合考虑线程安全和延迟加载,IoDH(Initialization Demand Holder)无疑是一种比较好的实现方式,它巧妙利用了Java静态内部类的特点。但是,IoDH的实现方式也存在一些问题。

五种方式实现 Java 单例模式

用户头像
Jeremy Lai
2022-12-01

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。

https://static001.geekbang.org/infoq/73/737bdc17fdd89d793bf238eee8cc2c8a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【设计模式】- 创建型模式 - 第 2 章第 1 讲 -【单例模式】

本章主要介绍创建型模式(Creational Pattern)。创建型模式主要用于处理对象的创建问题。

https://static001.geekbang.org/infoq/9e/9ed3c3701b50a3f5e9ea84bfe34bb0a6.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一起学习 Go 语言设计模式之单例模式

用户头像
宇宙之一粟
2022-10-19

单例模式很容易记住。就像名称一样,它只能提供对象的单一实例,保证一个类只有一个实例,并提供一个全局访问该实例的方法。

https://static001.geekbang.org/infoq/83/8394805822e52cd731fbc7e50549dad8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

库调多了,都忘了最基础的概念 -《单例模式 VS 状态码》

用户头像
知识浅谈
2022-09-12

库调多了,都忘了最基础的概念-《单例模式VS状态码》

【设计模式】什么是单例模式,怎么用,优缺点

本文介绍什么是单例模式,怎么用,优缺点,单例模式的6中写法

https://static001.geekbang.org/infoq/7a/7a567e9b998c3aa3383cc8aac684f54d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

同事看了我的代码惊呼:居然是这么在 Unity 中用单例的

首先要了解,单例模式是一种常用的软件设计模式,定义是单例对象的类只能允许一个实例存在,在许多时候整个系统只需要拥有一个全局对象,有利于协调系统整体的行为。 比如,服务器程序,将配置信息存放到一个文件中,然后使用一个单例对象进行读取,其他服务

Java 实现单例模式

用户头像
lambochen
2022-07-05

Java 实现单例模式整理文档,优雅安全的书写单例。

https://static001.geekbang.org/infoq/b7/b71bad8e6b619a6f2bfdfa08bf13c364.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Python 设计模式:单例模式

用户头像
宇宙之一粟
2022-06-20

单例模式可能是最简单的设计模式,单例是非常通用的对象。让你能够保证一个类只有一个实例, 并提供一个访问该实例的全局节点。

实践 GoF 的设计模式:单例模式

单例模式虽然简单易用,但也是最容易被滥用的设计模式。它并不是“银弹”,在实际使用时,还需根据具体的业务场景谨慎使用。

https://static001.geekbang.org/infoq/94/94ad2cbcedbe534dd7d32a460afba343.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Go 实现】实践 GoF 的 23 种设计模式:单例模式

用户头像
元闰子
2022-04-05

单例模式虽然简单易用,但也是最容易被滥用的设计模式。它并不是“银弹”,在实际使用时,还需根据具体的业务场景谨慎使用。

用 JAVA 捋一下设计模式 4- 单例模式

用户头像
下雨了
2022-04-03

单例模式顾名思义:一个类在系统范围内只有一个实例。该类需要自己创建自己对应的唯一实例。当然这个实例不仅仅是存在于系统内部,还需要向其他实例提供访问自己的自己的入口。在Spring中因为容器的存在,大量使用了单例模式,减少了资源消耗。

https://static001.geekbang.org/infoq/11/1154b0bd0362c9c06c970ffbd464a46a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

单例模式

用户头像
卢卡多多
2021-12-03

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。

https://static001.geekbang.org/infoq/52/52ff694507bbb700d6c554f8bd488631.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

就这?彻底搞懂单例模式

用户头像
蝉沐风
2021-11-10

本文带你了解单例模式的所有创建方式,让你面试无忧

【设计模式】第三篇 - 单例模式

用户头像
Brave
2021-10-15

【设计模式】单例模式,共介绍了 5 种单例:饿汉,懒汉,双重校验锁,静态内部类,枚举;

三分钟看完单例模式的八个例子

用户头像
4ye
2021-08-13

实现单例模式的八种模式:饿汉式,懒汉式,双重检查锁模式,静态内部类模式,序列化模式,注册式之枚举,注册式之容器,线程实现ThreadLocal

https://static001.geekbang.org/infoq/81/8174ac57fe2688aca9e06158e53e1591.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

01 设计模式之单例模式

在系统运行期间,一个类仅有一个实例,并提供一个对外访问这个实例的全局访问点。

快来,这里有 23 种设计模式的 Go 语言实现

​​​​​​摘要:设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。

https://static001.geekbang.org/infoq/81/819b69aec4bf18c219e921b7f77748cd.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JAVA 设计模式系列 -- 单例模式

用户头像
加百利
2021-06-13

软件设计模式(Software Design Pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。

https://static001.geekbang.org/infoq/3e/3eb40eef7821323cd6e2ee2114294cc0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaScript 设计模式之单例模式

用户头像
程序员海军
2021-05-10

日常开发中,我们都很注重开发技巧,好的开发 技巧可以事半功倍得解决此刻得问题。

https://static001.geekbang.org/infoq/1e/1e4476a0c5b2a5f1f6f927ba347c71cd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 单例 7 种测试实践

用户头像
叫练
2021-01-12

单例:一个进程中只能存在唯一一个对象。

设计模式【1.3】-- 为什么饿汉式单例是线程安全的?

用户头像
秦怀杂货店
2020-12-26

我们都知道,饿汉式单例是线程安全的,也就是不会初始化的时候创建出两个对象来,但是为什么呢?

Week3 作业一

用户头像
幸福小子
2020-11-08

Singleton 模式保证产生单一实例,就是说一个类只产生一个实例。使用 singletong 有

设计模式示例

用户头像
Mars
2020-11-08

单例/组合模式示例

单例模式_单例模式技术文章_InfoQ写作社区