经过一段时间的梳理,23个GoF设计模式已经重新梳理并形成了一套名为“漫谈模式系列(第一版)”的内容。以下是一个简单的链接导航,帮助读者查阅: 创建型模式 漫谈模式之单例模式(多种实现方...
在之前的2篇博文漫谈模式之单例模式(多种实现方式的思考)和漫谈模式之单例模式(破坏和防护的思考),已经讲解了单例的多种实现方式以及单例在反射、序列化反序列化以及克隆场景下的破坏和防护...
在上一篇文章漫谈模式之单例模式(多种实现方式的思考),我们已经给出了单例模式的多种实现。 对象的创建除了new之外,还可以通过反射、克隆、序列化/反序列化的方式进行。本文,我们来讨论一...
我们知道,SimpleDateFormat不是线程安全的,为了保证多线程下安全使用,我们一般采用如下几种方式: 1、每次都新建SimpleDateFormat 2、SimpleDateFormat对象的方法增加synchronized修饰 3、...
本文是接下来写漫谈模式系列之单例模式的大纲。 第一部分 主要包括: 单例设计模式简介 引出2种方式:饿汉式和懒汉式 饿汉式 懒汉式 多线程下出现创建不同实例的问题。此时,我们要解决的问题...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复