Fork me on GitHub

随笔分类 -  设计模式

摘要:单例模式是开发中使用频率极高的一个模式,比如Spring的bean默认就是单例的。 概念 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式有一下特点: 1. 单例类只有一个实例。 2. 单例类必须自己创建自己的唯一实例。 3. 单例类必须给所有其他对象提供这一实例。 阅读全文
posted @ 2017-03-16 18:40 龙城飞将军 阅读(368) 评论(0) 推荐(0) 编辑
摘要:工欲善其事,必先利其器. 在真正使用设计模式之前,必须知道各个设计模式对应的场景.设计模式是针对某种固定的场景下产生的固定解决方案.只有明确的场景,才会有明确的设计方式和方法. 设计模式全集: Abstract Factory:抽象工厂,提供一个创建一系列相关或者相互依赖的对象的接口,... 阅读全文
posted @ 2015-11-30 18:32 龙城飞将军 阅读(1232) 评论(0) 推荐(0) 编辑
摘要:设计模式中对单例模式的定义——“保证一个类仅有一个实例,并提供一个访问它的全局访问点”。很简单一句话,明确信息有两点:1、保证一个实例;2、提供全局访问点。而在多线程中保证唯一的实例就需要对懒汉模式的单例做下修改。普通懒汉模式: 1: class Singleton{ 2: p... 阅读全文
posted @ 2013-11-26 17:47 龙城飞将军 阅读(392) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示