加载中
漫谈模式系列(第一版)

经过一段时间的梳理,23个GoF设计模式已经重新梳理并形成了一套名为“漫谈模式系列(第一版)”的内容。以下是一个简单的链接导航,帮助读者查阅: 创建型模式 漫谈模式之单例模式(多种实现方...

2023/03/27 09:18
319
漫谈模式之单例模式(通用写法的思考)

在之前的2篇博文漫谈模式之单例模式(多种实现方式的思考)和漫谈模式之单例模式(破坏和防护的思考),已经讲解了单例的多种实现方式以及单例在反射、序列化反序列化以及克隆场景下的破坏和防护...

cas
2023/03/03 08:49
120
漫谈模式之单例模式(破坏和防护的思考)

在上一篇文章漫谈模式之单例模式(多种实现方式的思考),我们已经给出了单例模式的多种实现。 对象的创建除了new之外,还可以通过反射、克隆、序列化/反序列化的方式进行。本文,我们来讨论一...

小课堂 | SimpleDateFormat简单池化保安全

我们知道,SimpleDateFormat不是线程安全的,为了保证多线程下安全使用,我们一般采用如下几种方式: 1、每次都新建SimpleDateFormat 2、SimpleDateFormat对象的方法增加synchronized修饰 3、...

2023/03/01 20:01
73
梳理|漫谈模式之单例模式写作大纲

本文是接下来写漫谈模式系列之单例模式的大纲。 第一部分 主要包括: 单例设计模式简介 引出2种方式:饿汉式和懒汉式 饿汉式 懒汉式 多线程下出现创建不同实例的问题。此时,我们要解决的问题...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部